频道栏目
首页 > 资讯 > Python > 正文

python httplib获取location

13-08-27        来源:[db:作者]  
收藏   我要投稿
#!/usr/bin/env python
# -*- coding:utf-8 -*-

import httplib

httplib.HTTPConnection.debuglevel = 1
'''
200正常状态码不会有跳转 也就不会有location
conn = httplib.HTTPConnection("tu.duowan.com") #这里是host
conn.request('GET', '/m/meinv/index.html')#上面是分支 注意是GET
'''
#访问跳转的302页面就可以在headers中找到location
conn = httplib.HTTPConnection("localhost") #这里是host
conn.request('GET', '/yesearch/index.php?r=site/index')#上面是分支 注意是GET
for item in conn.getresponse().getheaders(): 
if item[0]=='location':
print item[1]
conn.close()

 

 本地php构造一个redirect重定向 访问site/index 跳转到site/search路由。




用python httplib获得的headers里面就有location
相关TAG标签
上一篇:[每日一题] OCP1z0-047 :2013-08-26 TIMESTAMP WITH LOCAL TIME ZONE
下一篇:python遍历目录
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站