0%

curl_cffi请求指南

curl_cffi请求指南

Post方式:multipart/form-data

"Content-Type":"multipart/form-data"

from curl_cffi import requests, CurlMime
mp = CurlMime() # 该类是 curl_cffi的上传文件类

url = "http://192.168.2.3:8080/upload" # 请求地址

# 文本内容 json
payload = {
'save_path': '/data/mp4_file/test3',
'md5': '4b9975069087e0f0f9e13bf4111b7a03',
}


with open("/Users/kama/水3.mp4", "rb") as file:
data = file.read()

# 添加文件到 multiple
mp.addpart(
name="file",
content_type="application/octet-stream",
filename="水3.mp4",
data=data,
)

# 开始发送请求
response = requests.post(url, data=payload, multipart=mp, impersonate="chrome120")
print(response.text)