python發送http post請求數據

#!/usr/bin/python3
# -*- coding:UTF-8-*-
# Author: zhuhongqiang
import json
import urllib.request

if __name__ == "__main__":
    post_data = {}
    post_data['msg_content'] = "測試conteng"
    url = "http://127.0.0.1:8801/msg_moderation"
    post_data_json = urllib.parse.urlencode(post_data).encode(encoding='UTF8')
    header_dict = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko',
                   "Content-Type": "application/json"}
    req = urllib.request.Request(method="POST", url=url, data=post_data_json, headers=header_dict)
    r = urllib.request.urlopen(url, post_data_json)
    print(r.read())

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章