今天在工作中遇到了后台获取不到文件的问题,概述如下:
我用Java写了一个文件上传的方法,并作为接口提供给外部使用,Controller中代码如下:
/*** 文件上传
*@since2018年5月22日14:21:50
*@return
*/@ApiOperation(value="文件上传", notes = "文件上传接口")
@RequestMapping(value= "/upload", consumes = "multipart/form-data;charset=utf-8", produces = "text/plain;charset=utf-8", method =RequestMethod.POST)public @ResponseBody ResponseEntityupload(HttpServletRequest request) {byte[] filedata = null;
String fileHash= "";
HashMap resultMap = new HashMap();if (request instanceofMultipartHttpServletRequest) {
MultipartHttpServletRequest multipartHttpServletRequest=(MultipartHttpServletRequest) request;
List files = multipartHttpServletRequest.getFiles("file");if(files.size() > 0) {for(Mul