我需要将curl语句转换为Python
curl -k -d 'id=id1' --data-urlencode 'username=user1' --data-urlencode 'password=pass1' https://aaaa.bbb.com:nnnn
Run Code Online (Sandbox Code Playgroud)
我能够使用
import requests
data = [
('id', 'id1'),
]
response = requests.post('https://aaaa.bbb.com/:nnnn', data=data)
Run Code Online (Sandbox Code Playgroud)
有了这个,我得到certificate_verify_failed.如何为用户名和密码添加urlencode
对于绕过认证检查使用(verify = False):
response = requests.post('https://aaaa.bbb.com/:nnnn', data=data, verify=False)
Run Code Online (Sandbox Code Playgroud)
并确保以url编码方式发送数据:
response = requests.post('https://aaaa.bbb.com/:nnnn', data=data, verify=False, headers={'Content-Type':'application/x-www-form-urlencoded'})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36 次 |
| 最近记录: |