【发布时间】:2015-08-03 08:42:06
【问题描述】:
我的应用程序在 jboss AS7+RestEasy 上运行,目前我正在处理我的 APi 中的文件大小限制
@POST
@GZIP
@RequestFilter
@Produces("application/json")
@Consumes("multipart/form-data")
@Path("/demo/test")
public String uploadTest(
@MultipartForm UPFile uploadFileFile,
) {
if (uploadFileFile.getFileSize() > 10*10*1024) {
//error..
}
}
我将 fileSize 设为 @FormParm,这对我有用。
问题是文件上传到jboss容器后调用uploadTest()这个api,然后检查文件大小这会占用不必要的服务器资源(假设客户端上传1GB数据,这些数据将上传到服务器)我正在寻找对于一旦文件超过 10MB 就会拒绝文件的东西。
【问题讨论】:
标签: file-upload jboss7.x resteasy