首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在spring多部分图像上传api中获取不好的请求

在spring多部分图像上传api中获取不好的请求
EN

Stack Overflow用户
提问于 2015-07-30 12:40:59
回答 1查看 2.6K关注 0票数 3

这里是一个非常戏剧性的情况,我不知道向rest客户端提供有效负载是什么错误,因此我得到了"400:坏请求“异常。下面是密码,请帮我解决,

代码语言:javascript
复制
@RequestMapping(value = "/uploadQuestionImg", method = RequestMethod.POST)
    public ResponseEntity<FileMetadata> commonFileUpload(@RequestParam("file") MultipartFile file) {
        FileMetadata fileInfo = null;
        HttpStatus statusCode = HttpStatus.BAD_REQUEST;
        if (!file.isEmpty()) {
            try {
                FileInfoService reqFile = createFileInfo(file, "");
                fileInfo = (FileMetadata) operations.store(file.getInputStream(), reqFile);
                statusCode = HttpStatus.OK;
            } catch (Exception e) {
                logger.warn("Exception occured", e);
                statusCode = HttpStatus.INTERNAL_SERVER_ERROR;
            }
        } else {
            logger.warn("Invalid request");
        }
        return new ResponseEntity<FileMetadata>(fileInfo, statusCode);
    } 

这是我传递给rest客户端的有效载荷,

EN

回答 1

Stack Overflow用户

发布于 2015-07-31 10:01:19

当您尝试使用不受400: BAD REQUEST支持的参数进行请求时会出现API.In错误--您在尝试发布请求时,Multi part file upload request.the请求应该是multi part file request格式,否则服务器将抛出400: BAD REQUEST

你可以试试http://www.codejava.net/java-se/networking/upload-files-by-sending-multipart-request-programmatically,你可以用这段代码测试multi part file request

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31724050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档