全球主机交流论坛

标题: python使用requests上传文件报错 [打印本页]

作者: 山本大意失仙人    时间: 2022-4-26 13:12
标题: python使用requests上传文件报错
rt,在测试对接兰空图床时候报错"content-type ERROR"

这是我的代码,已经在header指定content-type

官方文档


想问一下这是啥问题,求各位神通广大的mjj帮忙

作者: longkulo    时间: 2022-4-26 13:15
本帖最后由 longkulo 于 2022-4-26 13:18 编辑

strategy_id   这个参数你没传
url后面 ?file ,为啥要这个,你应该删除, 这里相当于设置file为空.  
作者: 山本大意失仙人    时间: 2022-4-26 13:26
longkulo 发表于 2022-4-26 13:15
strategy_id   这个参数你没传
url后面 ?file ,为啥要这个,你应该删除, 这里相当于设置file为空.   ...

strategy_id没带*,不是必选
?file去掉后还是一样


作者: pulpfunction    时间: 2022-4-26 13:41
files 改成data试试
作者: inighty    时间: 2022-4-26 13:48
  1. files=[
  2.   ('files',('screenshot.png',open('screenshot.png','rb'),'image/png'))
  3. ]
复制代码

作者: 山本大意失仙人    时间: 2022-4-26 19:29
inighty 发表于 2022-4-26 13:48

还是不行

作者: 逸笙    时间: 2022-4-26 19:58
  1. files=[
  2.   ('file', open('screenshot.png','rb'))
  3. ]
复制代码

作者: 山本大意失仙人    时间: 2022-4-26 20:05
逸笙 发表于 2022-4-26 19:58

还是一样不行
作者: Tankie    时间: 2022-4-26 20:09
既然是GET,URL后面的?和file是不是要改?
作者: jaymi    时间: 2022-4-26 20:12
cotent-type
作者: aipage    时间: 2022-4-26 20:13
去掉requests.post后面的headers看看。
作者: jaymi    时间: 2022-4-26 20:14
请求头 header 里面的 content-type 有好几种,多试试就出来了
作者: 518    时间: 2022-4-26 20:15
试试这个要不
https://zhuanlan.zhihu.com/p/161871086
作者: lanmp    时间: 2022-4-26 23:15
python和shell哪一种难学?
作者: directlinkss    时间: 2022-4-26 23:28
本帖最后由 directlinkss 于 2022-4-26 23:31 编辑


或者

作者: lanmp    时间: 2022-4-26 23:57
directlinkss 发表于 2022-4-26 23:28
或者

不用heade了?
作者: directlinkss    时间: 2022-4-27 00:01
lanmp 发表于 2022-4-26 23:57
不用heade了?

这个头是默认的。




欢迎光临 全球主机交流论坛 (https://hostloc-workers.ikyomon.com/) Powered by Discuz! X3.4