我需要编写应该接收文件并将其保存到磁盘的 REST 资源。
这些文件将从泽西客户端发送。
现在,我看到两个选项:
1. 使用多部分
2. 只需将输入流作为字符串读取并将其保存到文件中。
使用多部分的优点是什么?它与文件大小有关吗?还是别的什么?
谢谢
我需要编写应该接收文件并将其保存到磁盘的 REST 资源。
这些文件将从泽西客户端发送。
现在,我看到两个选项:
1. 使用多部分
2. 只需将输入流作为字符串读取并将其保存到文件中。
使用多部分的优点是什么?它与文件大小有关吗?还是别的什么?
谢谢
如果您使用 Jersey 服务器端,则使用 multipart 可以获得
如果您选择字符串选项,这些好处将不可用。
另请参阅我对问题JAX-RS Accept Images as input的回答,有一个 multipart 选项的示例实现