Rest Easy Multipart Form数据获取多个文件的文件长度

时间:2018-11-15 12:37:03

标签: java httprequest resteasy

我需要使用rest easy创建服务,该服务将处理多部分表单数据,并且在调用此服务时发送多个文件,并且 @HeaderParam(“ Content-Length”)int length 是给出请求中所有文件的总大小。有没有办法单独找到请求中所有文件的大小。

例如:如果我要在请求中发送20 kb和50 kb大小的两个文件,则当前 @HeaderParam(“ Content-Length”)int length 给我70000。我可以分别获取两个文件的大小吗。

1 个答案:

答案 0 :(得分:0)

我是通过从MultipartFormDataInput获取inputStream并将其转换为数组的字节来完成的,因此数组的长度给了我文件的大小。