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'])
最近有點事,以后要養成一周發一次文的好習慣