通过文件上传将curl转换为java

时间:2017-01-12 08:18:39

标签: java curl

如何将以下curl命令转换为等效的java程序。

$ curl -X POST -F name1=value1 -F name2=value2 -F file=@/path/to/file http://url.com

修改

我使用了hc.apache.org,但我收到了以下错误:

  

POST请求的正文不是格式正确的multipart / form-data

这是我的代码:

    String fileContetn="Content of my file"
    MultipartUtility uploader = new MultipartUtility(url, "UTF-8");
    for (String key : formData.keySet()) {
        uploader.addFormField(key, formData.get(key));
    }
    uploader.addFilePart("file", "file.jpg",fileContent);
    uploader.finish()

0 个答案:

没有答案