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)
posted @ 2023-01-17 10:11  测开星辰  阅读(1658)  评论(0编辑  收藏  举报