2009-11-28 194 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