首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jersey 1.x jaxrs资源中的文件Vs输入流

问jersey 1.x jaxrs资源中的文件Vs输入流
EN

Stack Overflow用户
提问于 2014-04-11 11:03:22
回答 1查看 98关注 0票数 2

需要使用Jax-Rssy-1.x资源提供文件上传功能。我想知道用"File“作为参数还是以"InputStream”创建方法更好?

资源将接受application/octet-stream内容类型,而不绑定到表单数据.它将需要处理小到大的文件(直到gig)。

想知道使用InputStream作为File上的方法参数(反之亦然)是否有什么优势吗?(例如:内存优化) Jersey服务器是Tomcat

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 21:58:36

这个答案是非常具体的实现,但据我对泽西岛和CXF的记忆,File会复制一个副本,但不受HTTP连接变幻莫测的影响,而InputStream不会复制,但不能传递给其他进程使用(因为它与HTTP请求的InputStream绑定.)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23010799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档