python可以向网站上传文件吗_python请求上传文件到网站

这是我试过,它没有工作。我尝试了一些其他的东西,但它也给了这是python请求上传文件到网站

“{‘成功’:假的,‘错误码’:400,‘说明’:‘没有输入文件(S)’}”相同的响应

import requests

headers = {

'Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundaryXt3hSEPnfRBwBjIn',

'Cookie': 'PHPSESSID=nsj01cb9864k1cb0rsga25o243; _ga=GA1.2.1065172575.1499660348; _gid=GA1.2.658410458.1501748127',

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36'

}

url = 'http://pomf.cat/upload.php'

print(open('geckodriver.log', 'rb').read())

files = {'file': open('geckodriver.log', 'rb')}

r = requests.post(url, files=files, headers=headers)

print(r.text)

尝试了不同的文件得到了相同的性反应

import requests

url = 'http://pomf.cat/upload.php'

files = {'file': open('test.txt', 'rb')}

print(files)

>>>{'file': b'Hello!'}

print(open("test.txt").read())

>>>Hello!

r = requests.post(url, files=files)

print(r.text)

>>>{"success":false,"errorcode":400,"description":"No input file(s)"}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值