HttpClient - 将 CipherInputStream 添加到 MultipartEntity
我想将一个加密流添加到我的多方实体中,以将其上传到我的 servlet,但我不知道该怎么做... 嗯,那么 MultipartEntity 对于 addPart(...,...) 方法参数来说非常有限。 我没有找到该领域的例子,所以我需要你的帮助。 请分享任何有用的片段和想法。
任何评论表示赞赏。
安德鲁
·P.S.我正在使用 HttpClient 4
I want to add an encripted stream to my multipartentity to upload it to my servlet but I don't know how to do that... Emm then MultipartEntity is quite limited as for addPart(...,...) method params.
I found no examples in that area so I need your help.
Please share any useful snippets and ideas.
Any comment is appreciated.
Andrew
P.S. I am using HttpClient 4
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是否尝试将 CipherInputStream 封装到
org.apache.http.entity.mime.content.InputStreamBody
?之后,您可以将其封装在
org.apache.http.entity.mime.FormBodyPart
可以通过addBodyPart()
添加到您的HttpMultipart
实例。Have you tried to encapsulate the CipherInputStream into a
org.apache.http.entity.mime.content.InputStreamBody
?Afterwards you can encapsulate it in an
org.apache.http.entity.mime.FormBodyPart
which can be added viaaddBodyPart()
to yourHttpMultipart
instance.