1

从他们的来源来看,method成员属性似乎是我想要的。

https://github.com/kennethreitz/requests/blob/master/requests/models.py

举例来说,这就是我想要的:

>>> r = requests.get("http://httpbin.org/get")
>>> print r.method
'GET'

但是我不知道是否有办法获得它(无需编写我自己的 hacky 包装器)......

4

1 回答 1

3

它存储在request响应的属性中:

>>> r = requests.head('http://www.example.com')
>>> r.request.method
'HEAD'

>>> r = requests.get('http://www.example.com')
>>> r.request.method
'GET'
于 2013-03-08T12:06:30.207 回答