9.Requests【接口请求】POST请求的files格式请求体传参(文件上传)
一、前言
前面的课程中已经学习了两种POST请求中文件的传输格式,还有一种格式,Content-Type: multipart/form-data时的传参方式,这种数据传输方式的接口一般是文件上传接口,可以用files来传参。
二、学习目标
1.multipart/form-data格式传参
三、知识点
1.【multipart/form-data格式传参】
图中的这种数据传输格式,就是典型的文件上传接口的格式类型,通过抓包结果可以看出,这个接口只有一个参数(通过name来判断)file参数。
import requests
url_mul = 'http://httpbin.org/post'
files = {'file': open('file.txt', 'rb')}
r = requests.post(url_mul, files=files) #通过files参数来传递file数据
print(r.text)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?