github_api_demo.py 文件源码

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

项目:learn_requests 作者: shfanzie 项目源码 文件源码
def hard_requests():
    from requests import Request, Session
    s = Session()
    headers = {'User-Agent': 'fake1.3.4'}
    req = Request('GET', build_uri('user/emails'), auth=('shfanzie', '**********'), headers = headers)
    prepped = req.prepare()
    print prepped.body
    print prepped.headers

    try:
        resp = s.send(prepped, timeout=1)
        resp.raise_for_status()
    except exceptions.Timeout as e:
        print e.message
    except exceptions.HTTPError as e:
        print e.message
    else:
        print resp.status_code
        print resp.reason
        print resp.request.headers
        print resp.text
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号