Python multipart/form-data 上传文件

623 阅读1分钟

小弟有个需求是python爬取数据,打包上传回服务器。服务器端用java springboot开发。

Java 端代码如下

@PostMapping("upload")
public R postFile(@RequestPart @RequestParam(value = "file", required = false) MultipartFile multipartFile) {
    //TODO 相关业务
}

Python 端

import requests
url=''
f=open(r"G:\temp_file\1670385532751.jpg", "rb")
r = requests.post(url=url,files={"file":f})

切记:不用传header