获取 Urllib2.Request 的请求标头?
有没有办法从使用 Urllib2 创建的请求中获取标头或确认使用 urllib2.urlopen 发送的 HTTP 标头?
Is there a way to get the headers from a request created with Urllib2 or to confirm the HTTP headers sent with urllib2.urlopen?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看请求(和响应标头)的一个简单方法是启用调试输出:
然后您可以看到发送/接收的精确标头:
您还可以在发出请求之前使用 urllib2.Request 对象标头进行设置(并覆盖默认标头,尽管不会事先出现在标头字典中):
An easy way to see request (and response headers) is to enable debug output:
You then can see the precise headers sent/recieved:
You can also set with the
urllib2.Request
objects headers before making the request (and override the default headers, although won't be present in the headers dict beforehand):