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'])

最近有點事,以后要養成一周發一次文的好習慣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM