差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
java:ant:http_methods [2018/10/07 20:20] tony [Get Artifacts] |
java:ant:http_methods [2023/06/25 09:48] (目前版本) |
||
---|---|---|---|
行 11: | 行 11: | ||
\\ | \\ | ||
在設定上,dist有一個ant-http所提供的範例,所以應該不會有什麼問題。使用的部分我直接提供範例給大家參考。 | 在設定上,dist有一個ant-http所提供的範例,所以應該不會有什麼問題。使用的部分我直接提供範例給大家參考。 | ||
- | ==== HttpMethods ==== | + | ==== HTTP PUT ==== |
+ | PUT我用於上傳檔案。source file透過entity指定;如果你的http server需要basic認證,可以使用credentials。 | ||
<code xml> | <code xml> | ||
<target name="put-artifact"> | <target name="put-artifact"> | ||
行 22: | 行 22: | ||
</target> | </target> | ||
</code> | </code> | ||
+ | 假如你要上傳的檔案非文字檔而是二進位檔,如執行檔、zip檔等,記得要在entity宣告binary為true: | ||
+ | <code xml> | ||
+ | <entity file="test.zip" binary="true"/> | ||
+ | </code> | ||
+ | ==== HTTP DELETE ==== | ||
<code xml> | <code xml> | ||
<target name="delete-artifact"> | <target name="delete-artifact"> |