真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python利用requests模擬http請求及請求頭


一、通過requests發(fā)送請求

景德鎮(zhèn)網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

之前一直使用urllib以及urllib2模擬http請求發(fā)送,在實(shí)際場景中,我們需要造自己定義好的header、body等等,使用urllib很麻煩,很偶然的機(jī)會,接觸到了requests,可以通過發(fā)送xml、簡單易用,直接上代碼:

requests 

connected():
    
    #通過形參傳入url以及請求參數(shù),get方法發(fā)送請求
    (param):
        get = requests.get(==param)
        
        #關(guān)閉連接
        get.close()
        
        #返回response
        get.text

    
    #通過形參傳入url,測試數(shù)據(jù),請求頭,post方法發(fā)送請求
    (dataheader):
        post = requests.post(=data=header)
        
        #關(guān)閉連接
        post.close()
        
        #返回respone
        post.text

二、獲得session,并把session插入到header里發(fā)送給服務(wù)器

from com.utils.ConnUrl import ConnUrl
import requests

class getheader():

    @staticmethod
    def session():
    
    #封裝測試數(shù)據(jù)
        data = 'test data'
        url = ConnUrl.getUrl ()
        url = url+'200000'
    #設(shè)置header
        header = {'content-type':'application/octet-stream'}
    #post請求
        post = requests.post(url, data=data, headers=header)
    #通過split函數(shù)切割返回?cái)?shù)據(jù),獲得session
        jsessionid = post.headers['Set-Cookie'].split(';')[0]
        return jsessionid

本文名稱:python利用requests模擬http請求及請求頭
當(dāng)前鏈接:http://weahome.cn/article/ispsjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部