从查看来源看来method
成员属性就是我想要的。
https://github.com/kennethreitz/requests/blob/master/requests/models.py
总结一下,这就是我想要的:
>>> r = requests.get("http://httpbin.org/get")
>>> print r.method
'GET'
但是,我无法弄清楚是否有办法获得它(没有编写我自己的hacky包装器)......
答案 0 :(得分:3)
它存储在响应的request
属性中:
>>> r = requests.head('http://www.example.com')
>>> r.request.method
'HEAD'
>>> r = requests.get('http://www.example.com')
>>> r.request.method
'GET'