关闭

python post request

标签: pythonhttp
195人阅读 评论(0) 收藏 举报
分类:
#-*-coding:utf-8-*-
import requests
import traceback
import json
import time
try:

    url = "https://www.baidu.com/"

    headers = {'Accept': 'text/html, application/xhtml+xml, */*',
               'Accept-Language':'zh-CN',
               'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko',
               'Host':'baidu.com',
                'Cache-Control':'no-cache',
               'Content-Type':  'application/x-www-form-urlencoded',
               'Referer':'https://www.baidu.com',
               'Cookie':'',
               'Connection': 'Keep-Alive',
               'Accept-Encoding': 'gzip,deflate'}
    r = requests.post(url, data = '',headers=headers)
    s = r.content
    f = open('tst.html','w')
    f.write(s)
    f.close()
    print(s.decode('utf-8').encode('gb18030'))
except Exception as e:
    print(e)
    print(traceback.format_exc())
    pass
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:232969次
    • 积分:2900
    • 等级:
    • 排名:第12659名
    • 原创:44篇
    • 转载:106篇
    • 译文:1篇
    • 评论:21条
    文章分类
    最新评论