如何定义第一个参数fileField后面数据的格式的?
来源:3-5 request上传文件操作
ChowSnow
2020-06-11
Content-Disposition: form-data; name=“fileField”; filename="1111.png"
Content-Type: image/png
通过什么就可以判断要写成fileField:(‘文件名称’,‘打开文件’,图片类型)的呢?
fileField是name后面我明白,可后面filename不是和name是并列的么,为什么要写在它后面,而且Contente-Type为什么也写在后面,可格式里显示的是另起一行,不太明白如何判断的过程
写回答
1回答
-
Mushishi
2020-06-11
这个你可以看一下requests.post上传时候的源码参数。我们看到里面不是有一个file么,上传的是需要一个文件。那么这个文件是什么。我们传统TXT文件 只需要一个文件名字、路径就可以了,那么传递图片的时候,这个我们就需要知道:文件名字、路径、类型,是不是只是多了一个类型。
你看这个是不是就了然了。下面再进行requests.post(file=file)其他的参数加上就可以了
012020-06-11
相似问题