找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2283|回复: 1

[求助] python2.6 urlopen 返回的响应,怎么获取此次请求解析的ip

1

主题

1

帖子

1

积分

贫民

积分
1
wucuida 发表于 2018-11-24 14:48:51 | 显示全部楼层 |阅读模式
pyhton2.6 中,使用urlopen 返回的resp**e,怎么获取此次请求解析host得到的IP ,比如请求“https://baidu.com”怎么在获取响应内容的同时获取此次解析的ip。
baidu.png
回复

使用道具 举报

1

主题

8

帖子

8

积分

贫民

积分
8
pan1394 发表于 2018-11-27 13:47:09 | 显示全部楼层
本帖最后由 pan1394 于 2018-11-27 13:52 编辑

遍历了resp**e对象, 没有发现这个这个属性. 我估计这个属性是浏览器通过域名服务器解析获得的IP address, 不太了解. 请高手指正?
  1. >>> d = t.__dict__
  2. >>> [ (x, d[x]) for x in d]
  3. [('fp', <_io.BufferedReader name=476>), ('debuglevel', 0), ('_method', 'GET'), ('headers', <http.client.HTTPMessage object at 0x0000015AFB6309E8>), ('msg', 'OK'), ('version', 11), ('status', 200), ('reason', 'OK'), ('chunked', True), ('chunk_left', None), ('length', None), ('will_close', True), ('code', 200), ('url', 'http://www.baidu.com')]
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表