在REST服务中上载大文件的策略

时间:2016-01-19 20:27:24

标签: java rest

以下是我的应用程序中的简单代码,它上传文件,Java Web app。

@Consumes(MediaType.MULTIPART_FORM_DATA)

如您所见,它是泽西代码(我在其他应用程序上也有相同问题的CXF服务),它是一个文件POST。

如果文件太大而且对于这样的服务而言太大,会发生什么?每个服务器都有一些超时设置,因此会抛出RequestTimeoutException。 HTTP协议(使用REST服务时)是否会进行一些分块?这个注释是否意味着在REST服务的情况下进行分块?

{{1}}

就足够了吗?

或许REST可以在webSerives中提供类似MTOM的东西?

1 个答案:

答案 0 :(得分:-1)

在这种情况下,我会限制文件上传大小example here