python - requests post問(wèn)題
問(wèn)題描述
post數(shù)據(jù)為:POWER_INFO.XML=(1%2C3)我使用’POWER_INFO.XML’:’(1%2C3)’發(fā)送數(shù)據(jù)不執(zhí)行操作,請(qǐng)問(wèn)是否不是我寫(xiě)的有問(wèn)題?我在用易語(yǔ)言post測(cè)試的時(shí)候該數(shù)據(jù)是可以成功執(zhí)行的。
附代碼:
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('失敗')
問(wèn)題解答
回答1:已經(jīng)搞定了,只要將POWER_INFO.XML=(1%2C3)改為POWER_INFO.XML=(1,3)就可以了,估計(jì)是字典只能寫(xiě)解碼后的數(shù)據(jù),還是我不太熟導(dǎo)致的。。。
相關(guān)文章:
1. python - beautifulsoup獲取網(wǎng)頁(yè)內(nèi)容的問(wèn)題2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題3. docker鏡像push報(bào)錯(cuò)4. docker - 如何修改運(yùn)行中容器的配置5. docker-machine添加一個(gè)已有的docker主機(jī)問(wèn)題6. fragment - android webView 返回后怎么禁止重新渲染?7. dockerfile - [docker build image失敗- npm install]8. angular.js - 在終端中用yeoman啟用angular-generator報(bào)錯(cuò),求解?9. Android "1"=="1" 到底是true還是false10. android studio總是在processes running好久
