1

我正在尝试使用 Django-social-auth 进行 oauth 身份验证,它在后台使用 oauth2。我正在为 vimeo 添加一个自定义后端。Vimneo API 要求所有 APi 调用使用自定义用户代理。

oauth2 正在使用 httplib2,并且没有设置用户代理的挂钩点。有没有办法我可以说“从这里开始的所有网络请求都应该使用这个自定义标头”。

4

1 回答 1

0

如果我的问题正确,那么您可以User-Agent连同请求标头一起发送。

h = httplib2.Http(".cache")
resp, content = h.request("https://example.org/chap/2", 
    "PUT", body="This is text", 
    headers={'User-Agent':'my user agent'} )
于 2013-07-31T08:18:47.800 回答