zoukankan      html  css  js  c++  java
  • Python的HttpClient实现

    Python版本3.4(注意python的版本,python2和python3的写法不一样)

    其实无非就是客户端的请求,所以python中这里使用的是urllib.request模块。
    主要注意的是header中的内容,有些认证要把token写进header中的Authorization中, 在oAuth2的授权实现中往往会用的到

    import urllib.request
    import json
       
    if __name__ == "__main__":
        restUri = "https://lxxx";
        PostParam = "data=123456"
        DATA = PostParam.encode('utf8')
        req = urllib.request.Request(url = restUri, data=DATA, method='POST')
        req.add_header('Content-type', 'application/x-www-form-urlencoded')
        r = urllib.request.urlopen(req).read()
        print(r.decode('utf8'))
        org_obj = json.loads(r.decode('utf8'))
        print(org_obj['token'])

    最近有点事,以后要养成一周发一次文的好习惯

  • 相关阅读:
    浅拷贝和深拷贝
    squeezenet
    7常用函数
    6表的约束
    5select的运用
    4操作符
    3基本数据操作
    2基本数据类型
    1mysql的安装
    16多态
  • 原文地址:https://www.cnblogs.com/zzss/p/5778826.html
Copyright © 2011-2022 走看看