中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-07-24 22:18:11 來源:網絡 閱讀:61534 作者:大寶bj 欄目:軟件技術

一、通過requests發送請求

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

requests 

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

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


二、獲得session,并把session插入到header里發送給服務器

from com.utils.ConnUrl import ConnUrl
import requests

class getheader():

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

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

枝江市| 绥化市| 彰武县| 库车县| 临洮县| 武功县| 宽城| 曲麻莱县| 商洛市| 白水县| 高安市| 开化县| 延长县| 孝义市| 栾川县| 中卫市| 崇义县| 蓝田县| 清河县| 西林县| 子长县| 汉阴县| 陆良县| 靖远县| 泰安市| 长兴县| 衢州市| 伊春市| 白沙| 拉孜县| 定结县| 会理县| 龙门县| 新密市| 突泉县| 平定县| 晴隆县| 南陵县| 灵台县| 林口县| 合山市|