更改python请求中的referer URL

时间:2013-12-30 10:36:07

标签: python python-2.7 python-requests referer

如果我使用请求库向网页发出GET请求,如何更改引用者。我浏览了整本手册,但找不到它。

1 个答案:

答案 0 :(得分:64)

根据http://docs.python-requests.org/en/latest/user/advanced/#session-objects,您应该能够:

s = requests.Session()
s.headers.update({'referer': my_referer})
s.get(url)

或者只是:

requests.get(url, headers={'referer': my_referer})

您的headers dict将与默认/会话标头合并。来自docs

  

您传递给请求方法的任何词典都将与其合并   设置的会话级别值。方法级参数   覆盖会话参数。