需要使用Jax-Rssy-1.x资源提供文件上传功能。我想知道用"File“作为参数还是以"InputStream”创建方法更好?
资源将接受application/octet-stream内容类型,而不绑定到表单数据.它将需要处理小到大的文件(直到gig)。
想知道使用InputStream作为File上的方法参数(反之亦然)是否有什么优势吗?(例如:内存优化) Jersey服务器是Tomcat
发布于 2014-09-18 21:58:36
这个答案是非常具体的实现,但据我对泽西岛和CXF的记忆,File会复制一个副本,但不受HTTP连接变幻莫测的影响,而InputStream不会复制,但不能传递给其他进程使用(因为它与HTTP请求的InputStream绑定.)
https://stackoverflow.com/questions/23010799
复制相似问题