我需要使用rest easy创建一个服务,该服务将处理多部分表单数据,并且我在调用此服务时发送多个文件,并且@HeaderParam("Content-Length") int length给出了请求中所有文件的总大小。有没有办法单独查找请求中所有文件的大小。
例如:如果我在请求中发送两个大小分别为 20 kb 和 50 kb 的文件,目前 @HeaderParam("Content-Length") int length 给我的是 70000 。我可以分别获取两个文件的大小吗?
最佳答案
我通过从 MultipartFormDataInput 获取 inputStream 并将其转换为数组的字节来完成此操作,因此数组的长度给出了文件的大小。
关于java - Rest Easy 多部分表单数据获取多个文件的文件长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53319670/