模拟文件上传
上传原理
http请求头内容:
User-Agent: 代理(Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36)
Content-Type: 请求类型(multipart/form-data; boundary=----Web23233343444444fUn)
http请求体内容:
------Web23233343444444fUn
Content-Disposition: form-data; name="username"
sdafdsa
------Web23233343444444fUn
Content-Disposition: form-data; name="file"; filename="test1.xlsx"
Content-Type: application/octet-stream
二进制内容
------Web23233343444444fUn--
- 实现方式一:自己手工拼接的方式
- 实现方式二:利用第三方组件实现
实现: 个人项目/learn-framework/FileUploadUtils