python - requests post问题
问题描述
post数据为:POWER_INFO.XML=(1%2C3)我使用’POWER_INFO.XML’:’(1%2C3)’发送数据不执行操作,请问是否不是我写的有问题?我在用易语言post测试的时候该数据是可以成功执行的。
附代码:
s = requests.Session() headers={’Cookie’: ’langSetFlag=0; language=English; SID=ntnfkcvpmqfhmfnt; mainpage=remote; subpage=man_chassis’} requests.packages.urllib3.disable_warnings() try:r=s.post(’https://’+self.ip.text()+’/cgi/login.cgi’, data={’name’: self.zh.text(), ’pwd’: self.mm.text()},headers=headers,verify=False) self.IPMI_4.setText('成功')rr=s.post(’https://’+self.ip.text()+’/cgi/ipmi.cgi’, data={’POWER_INFO.XML’:’(1%2C3)’},headers=headers,verify=False)print(rr.text)print(rr.headers) except requests.exceptions.ConnectionError:self.IPMI_4.setText('失败')
问题解答
回答1:已经搞定了,只要将POWER_INFO.XML=(1%2C3)改为POWER_INFO.XML=(1,3)就可以了,估计是字典只能写解码后的数据,还是我不太熟导致的。。。
相关文章:
1. mac连接阿里云docker集群,已经卡了2天了,求问?2. Ant design vue中的联动选择取消操作3. java - 需要一个加密,验证算法4. javascript - 图片链接请求一直是pending状态,导致页面崩溃,怎么解决?5. javascript - nodejs关于进程间发送句柄的一点疑问6. css - 移动端 盒子内加overflow-y:scroll后 字体会变大7. html5 - 关于电脑手机ip地址的问题8. java - 急等。vs写一个简单程序关闭黑窗老是响应很久,然后报错,无法再次运行9. 浅谈Vue static 静态资源路径 和 style问题10. python爬虫 - mongodb 存入了pymongo传入的多个数据之后怎么提取有用的数据
