2009-11-28 192 views

回答

0

我已經使用HtmlUnit在這類任務中取得了巨大成功。請閱讀Getting started部分中的Submitting a form,您將馬上完成任務。

5
  1. 獲得開發人員key。請看Image Upload API

  2. 使用Apache Commons HttpClient創建POST request併發送:

    • '形象' - 二進制映像文件,base64編碼字符串或URL。
    • 'key' - 您的註冊開發者API密鑰。點擊此處註冊一個密鑰。
+1

如果HttpClient的太不堪重負,你也可以只使用'java.net.URLConnection'用'setDoOutput(真)'和'寫圖像= ...&關鍵= ...'來它的'OutputStream'。 – BalusC 2009-11-28 22:40:27

+0

@BalusC我知道你的回覆是超級老,但我現在只是想知道你是否願意提供一些代碼來實現這一點。我有我的Imgur鍵以及我的二進制圖像,我只是不能在我的生活中圍繞URLConnection纏着我的頭。 – 2013-05-26 05:24:45

+0

@MeshulamSilk:http://stackoverflow.com/questions/2793150/how-to-use-java-net-urlconnection-to-fire-and-handle-http-requests/2793153#2793153 – BalusC 2013-05-26 11:37:20