日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

基于Python模擬瀏覽器發送http請求

瀏覽:183日期:2022-07-06 09:57:38

1.使用 urllib2 實現

#! /usr/bin/env python# -*- coding=utf-8 -*- import urllib2url='https://www.baidu.com'req_header = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11','Accept':'text/html;q=0.9,*/*;q=0.8','Accept-Charset':'ISO-8859-1,utf-8;q=0.7,*;q=0.3','Accept-Encoding':'gzip','Connection':'close','Referer':None #注意如果依然不能抓取的話,這里可以設置抓取網站的host}req_timeout = 5req = urllib2.Request(url,None,req_header)resp = urllib2.urlopen(req,None,req_timeout)html = resp.read()print(html)

2.使用 requests 模塊

(1).get請求

#-*- coding:utf-8 -*-import requestsurl = 'https://www.baidu.com'payload = {'key1': 'value1', 'key2': 'value2'}r = requests.get(url, params=payload)print r.text

(2).post請求

#-*- coding:utf-8 -*-import requestsurl1 = 'http://www.exanple.com/login'#登陸地址url2 = 'http://www.example.com/main'#需要登陸才能訪問的地址data={'user':'user','password':'pass'}headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;', 'Accept-Encoding':'gzip', 'Accept-Language':'zh-CN,zh;q=0.8', 'Referer':'http://www.example.com/', 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36' }res1 = requests.post(url1, data=data, headers=headers)res2 = requests.get(url2, cookies=res1.cookies, headers=headers)print res2.content#獲得二進制響應內容print res2.raw#獲得原始響應內容,需要stream=Trueprint res2.raw.read(50)print type(res2.text)#返回解碼成unicode的內容print res2.urlprint res2.history#追蹤重定向print res2.cookiesprint res2.cookies['example_cookie_name']print res2.headersprint res2.headers['Content-Type']print res2.headers.get('content-type')print res2.json#講返回內容編碼為jsonprint res2.encoding#返回內容編碼print res2.status_code#返回http狀態碼print res2.raise_for_status()#返回錯誤狀態碼

(3).使用session對象的寫法

#-*- coding:utf-8 -*-import requestss = requests.Session()url1 = 'http://www.exanple.com/login'#登陸地址url2 = 'http://www.example.com/main'#需要登陸才能訪問的地址data={'user':'user','password':'pass'}headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;', 'Accept-Encoding':'gzip', 'Accept-Language':'zh-CN,zh;q=0.8', 'Referer':'http://www.example.com/', 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36' }prepped1 = requests.Request('POST', url1, data=data, headers=headers).prepare()s.send(prepped1)'''也可以這樣寫res = requests.Request('POST', url1,data=data,headers=headers)prepared = s.prepare_request(res)# do something with prepped.body# do something with prepped.headerss.send(prepared)'''prepare2 = requests.Request('POST', url2, headers=headers).prepare()res2 = s.send(prepare2)print res2.content'''另一種寫法'''#-*- coding:utf-8 -*-import requestss = requests.Session()url1 = 'http://www.exanple.com/login'#登陸地址url2 = 'http://www.example.com/main'#需要登陸才能訪問的頁面地址data={'user':'user','password':'pass'}headers = { 'Accept':'text/html,application/xhtml+xml,application/xml;', 'Accept-Encoding':'gzip', 'Accept-Language':'zh-CN,zh;q=0.8', 'Referer':'http://www.example.com/', 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36' }res1 = s.post(url1, data=data)res2 = s.post(url2)print(resp2.content)

3.其他的一些請求方式

>>> r = requests.put('http://httpbin.org/put')>>> r = requests.delete('http://httpbin.org/delete')>>> r = requests.head('http://httpbin.org/get')>>> r = requests.options(http://httpbin.org/get)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产探花在线精品一区二区| 国产亚洲欧美日韩精品一区二区三区 | 岛国精品一区| 99国产成+人+综合+亚洲欧美| 美女国产精品| 日韩av一级| 一区二区精彩视频| 久久精品一区二区国产| 亚洲天堂日韩在线| 正在播放日韩精品| 日韩欧美2区| 69堂精品视频在线播放| 免费一级片91| 亚洲精品九九| 日本伊人久久| 美女国产精品久久久| 精品黄色一级片| 日韩大片在线| 99热免费精品| 只有精品亚洲| 国产精品亚洲综合久久| 欧美精品第一区| 国产欧美亚洲精品a| 日韩综合小视频| 日本a级不卡| 欧美激情一区| 久久久天天操| 亚洲综合福利| 国产精品九九| 久久精品国内一区二区三区水蜜桃| 国产在线|日韩| 亚洲免费观看| 精品一区二区三区中文字幕在线| 91日韩欧美| 国产高清一区二区| 日韩精品欧美大片| 免费观看在线色综合| 91亚洲无吗| 日韩欧美2区| 亚洲一级大片| 国产精选久久| 日本不卡的三区四区五区| 久久成人精品| 蜜桃视频在线观看一区二区| 欧美少妇精品| 成人久久一区| 黑丝一区二区三区| 在线亚洲自拍| 日韩黄色av| 国产毛片精品| 久久av网址| 日韩av二区| 国产精品nxnn| 不卡福利视频| 黄色亚洲免费| 蜜桃久久久久久久| 日韩专区视频网站| 国产精品nxnn| 日韩高清不卡| 国产模特精品视频久久久久| 亚洲图片久久| 国产精品久久国产愉拍| 亚洲免费中文| 韩日一区二区| 香蕉视频亚洲一级| 久久久久久夜| 成人精品国产亚洲| 精品视频高潮| 久久精品国产99国产| 国产成人精品一区二区三区免费| 中文字幕成人| 日韩精品免费视频人成| 欧美日韩一区自拍| 精品资源在线| 色偷偷偷在线视频播放| 日韩欧美一区二区三区在线视频 | 日韩有码av| 国产日韩免费| 日韩精品成人| 欧美日韩99| 国产成人免费精品| 久久久噜噜噜| 在线一区二区三区视频| 日韩二区三区四区| 狠狠久久伊人中文字幕| 欧美手机在线| 日韩专区视频网站| 久久久久久久久成人| 国产中文在线播放| 久热精品在线| 欧美激情福利| 国产99久久| 综合一区二区三区| 奇米色欧美一区二区三区| 精品高清久久| 国产精品男女| 美女精品久久| 久久高清一区| 国产乱人伦精品一区| 在线日韩视频| 欧美日本不卡高清| 国产日韩欧美一区在线| 都市激情国产精品| 欧美日韩中文字幕一区二区三区| 蜜桃久久精品一区二区| 免费一级欧美在线观看视频| 91精品蜜臀一区二区三区在线| 国产精品社区| 欧美国产一级| 免费在线视频一区| 久久精品国产精品亚洲毛片| 午夜宅男久久久| 91亚洲人成网污www| 日韩av不卡一区二区| 99久久激情| 麻豆网站免费在线观看| 国产情侣一区在线| 亚洲精品美女| 噜噜噜躁狠狠躁狠狠精品视频| 日韩1区2区| 国产乱码精品一区二区亚洲| 中文字幕一区二区三区日韩精品| 欧美午夜精彩| 亚洲精品一区三区三区在线观看| 天堂av一区| 亚洲一区二区三区无吗| 99久久九九| 超碰在线99| 国产aⅴ精品一区二区四区| 欧美一区影院| 青草国产精品久久久久久| 免费视频一区二区| 亚洲最大av| 亚洲在线一区| 亚洲制服欧美另类| 视频精品一区| 亚洲精品影院在线观看| 首页国产欧美久久| 四虎精品一区二区免费| 免费人成在线不卡| 亚洲另类av| 日韩高清在线一区| 国产福利资源一区| 国产精品99精品一区二区三区∴ | 热三久草你在线| 亚洲一级少妇| 午夜久久黄色| 日韩中文av| 欧美a级一区二区| 人在线成免费视频| 一区久久精品| 国产欧美激情| 亚洲国产成人二区| 一区久久精品| 国产精品丝袜在线播放| 中文字幕在线官网| 欧美日韩激情| 国产欧美日本| 国产字幕视频一区二区| 日韩中文一区二区| 黑人精品一区| 日本成人一区二区| 久久精品欧美一区| 国产乱子精品一区二区在线观看 | | 蜜桃伊人久久| 精品久久亚洲| 亚洲人成亚洲精品| 日韩精品中文字幕第1页| 亚洲不卡视频| 亚洲91视频| 美腿丝袜亚洲一区| 免费看日韩精品| 日韩精品免费一区二区在线观看| 日韩在线观看一区二区三区| 麻豆精品视频在线| 婷婷五月色综合香五月| 久久久久一区| 精品一区二区三区四区五区| 男人的天堂久久精品| 亚洲高清不卡| 一本大道色婷婷在线| 69堂免费精品视频在线播放| 麻豆成人在线| 中国女人久久久| 亚洲国内精品| 久久久久亚洲| 欧美日韩一二| 91精品国产调教在线观看| 在线看片福利| 免费在线成人| 精品一区二区三区的国产在线观看 | 亚洲毛片在线| 一区二区国产在线| 免费精品视频在线| 综合欧美精品| 日本a级不卡| 日韩精品视频中文字幕| 日韩高清国产一区在线| 日本欧美韩国一区三区|