用于异步' multipart-form'的Java库文件上传?

时间:2018-05-11 13:38:24

标签: java asynchronous post multipart asynchttpclient

我正在尝试使用单个REST POST请求上传文件(和其他字段)。此请求必须经过异步处理,并且必须使用多部分表单内容类型提交表单(因为除了文件,我发送的其他几个文本字段包含某些元数据)。< / p>

我尝试使用Apache的 org.apache.http.impl.nio.client.CloseableHttpAsyncClient ,但直到现在我还没有成功(当请求到达服务器时,字段从表格中没有呈现)。当我使用 org.apache.commons.httpclient.HttpClient 执行相同的请求时,处理没有问题,因此问题不在服务器端。

是否有人知道这种异步&#39;多部分形式&#39;请求可以吗?如果不能使用CloseableHttpAsyncClient,你还有其他一些库可以建议吗?

提前致谢...

1 个答案:

答案 0 :(得分:0)

我只想提供更新。我做了一些调查,并且能够通过AsyncHttpClient (AHC)

满足我的要求

它运行速度非常快,基于Netty Framework和NIO Java API。