我试图将下面的cURL命令转换为Python中的请求。带有标题和数据的请求
curl -H 'customheader: value' -H 'customheader2: value' --data "Username=user&UserPassword=pass" https://thisismyurl
据我所知,可以获取标题和POST数据。那么我怎样才能像卷曲一样呢?
这就是我想:
url = 'myurl'
headers = {'customheader': 'value', 'customheader2': 'value'}
data = 'Username=user&UserPassword=pass'
requests.get(url, headers=headers, data=data)
将返回:HTTPError: HTTP 405: Method Not Allowed
如果我使用后:MissingArgumentError: HTTP 400: Bad Request
您的意思是GET与身体?是的,可能的。是的,很奇怪。比照http://stackoverflow.com/questions/978061/http-get-with-request-body –