文章检索
文章检索
文章检索
轮极熙域  -  追求简约

一个属于自己的网络空间,分享学习、技术、新闻、热点、生活等乱七八糟的东西,也是一个默默奋斗的“收藏夹”。

POST网页访问 | python
时间:2019-11-22 作者:半凡烟竹 标签:python

。具体原理以后补充(:我还没学明白(/ω\*)……… (/ω•\*)

#此程序用来发post请求
from urllib import request
from urllib import parse

def say_hello(urls,brushNum):
    for i in range(brushNum):
        url = urls
        #定义headers
        req_header = {
            "Accept":"text/html,application/xhtml+xml,application/xml;",
            "Accept-Encoding":"gzip",
            "Accept-Language":"zh-CN,zh;q=0.8",
            "User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36",
            "Connection": "keep-alive"
        }
        
        #定义post内容
        data = {}
        data['cmd'] = 'a'
        pse = parse.urlencode(data).encode('utf-8')
        #定义Request
        req = request.Request(url,headers=req_header)
        #发送请求
        print(req.get_method())
        page = request.urlopen(url, data=pse)
        #输出响应内容
        #print (page.read())

def main():
    urls = "https://www.baidu.com/"
    brushNum = 1
    say_hello(urls,brushNum)
main()



© 2018-2019 upwill.cn 版权所有 | ICP备案号:冀ICP备18006040号-1| 冀公网安备 13018402000194号