springboot springMvc 支持同时上传文件和 j

2020-04-09  本文已影响0人  爱工作的java程序猿

https://www.jianshu.com/p/8c8f78eb2740

后端代码

@PostMapping(value = "/uploadFileAndJson")
public void uploadFileAndJson(
                                  @RequestPart("file") MultipartFile file, 
                                  @RequestPart("userDto") UserDto userDto) {
        // 业务代码
}

前端请求

POST http://localhost:8080/uploadFileAndJson
Content-Type: multipart/form-data; boundary=WebAppBoundary

--WebAppBoundary--
Content-Disposition: form-data; name="userDto";
Content-Type: application/json

{"username":"admin", "password":"123456"}

--WebAppBoundary
Content-Disposition: form-data; name="file"; filename="fileUpload.json"

< D:\Documents\Desktop\test.txt


--WebAppBoundary

上一篇 下一篇

猜你喜欢

热点阅读