httpclient.py 文件源码

python
阅读 35 收藏 0 点赞 0 评论 0

项目:rest_http_test 作者: jie123108 项目源码 文件源码
def GetLocation(url,timeout=25):
    req = urllib2.Request(url)
    debug_handler = urllib2.HTTPHandler()
    opener = urllib2.build_opener(debug_handler, RedirctHandler)

    location = None
    try:
        opener.open(url,timeout=timeout)
    except urllib2.URLError as e:
        if hasattr(e, 'code'):
            error_info = e.code
        elif hasattr(e, 'reason'):
            error_info = e.reason
    except RedirectException as e:
        location = e.location
    if location:
        return location, None
    else:
        return False, error_info
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号