【问题标题】:How convert curl call into java HttpPost: curl --form "archive=@test.pdf;type=application/pdf"如何将 curl 调用转换为 java HttpPost: curl --form "archive=@test.pdf;type=application/pdf"
【发布时间】:2014-07-03 08:39:54
【问题描述】:

如何将 curl 调用转换为 java HttpPost:

curl --form "archive=@test.pdf;type=application/pdf" 

任何帮助表示赞赏。

【问题讨论】:

    标签: java http curl httprequest


    【解决方案1】:

    我解决了我的问题 在我使用的解决方案下方:

        HttpPost httpPost = new HttpPost(resourceURL);
        MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
        File file = new File(doc.getPath());
    
        entity.addPart("title", new StringBody(doc.getTitre()));
        entity.addPart("file", new StringBody(doc.getTag()));
        entity.addPart("archive", new FileBody((file), "type=application/pdf"));
    
        httpPost.setEntity(entity);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-19
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2019-09-01
      • 1970-01-01
      • 2019-05-24
      • 1970-01-01
      相关资源
      最近更新 更多