首先還是老生長(zhǎng)談,說(shuō)說(shuō)定義和作用,request模塊是一個(gè)用于訪問(wèn)網(wǎng)絡(luò)的模塊,其實(shí)類似的模塊還有很多,不在一一在這里解釋。這么多的相似的模塊為什么都說(shuō)只有這個(gè)好用呢。因?yàn)樗诵曰H绻銓W(xué)過(guò)urllib之類的模塊的話,對(duì)比一下就很清楚了(文章url以題目實(shí)驗(yàn)吧的唯快不破)。
1、不管寫什么樣的腳本我們都知道首先要導(dǎo)入我們所需要的模塊
2、既然這個(gè)模塊是訪問(wèn)網(wǎng)絡(luò)的模塊我們就給他傳遞一個(gè)url,發(fā)送get請(qǐng)求。
因?yàn)樵谧鯿tf題目,所以就已題目的url為例
發(fā)送后,我們會(huì)得到這個(gè)相應(yīng)對(duì)象re,里面就是我們想要的相應(yīng)信息。這里如果不做任何處理輸出的話會(huì)返回請(qǐng)求的狀態(tài)碼,如果希望出現(xiàn)內(nèi)容,需要添加.text。以字符串格式輸出。同理post傳遞也是一樣的。
3、發(fā)送帶參數(shù)的請(qǐng)求
get請(qǐng)求:發(fā)送get請(qǐng)求時(shí),他的參數(shù)是params為關(guān)鍵字傳遞的。我們來(lái)測(cè)試一下
post請(qǐng)求:發(fā)送post請(qǐng)求時(shí),以data為關(guān)鍵字參數(shù)來(lái)傳遞的,測(cè)試一下
4、獲取響應(yīng)頭中的某個(gè)字段
這個(gè)我們可以利用headers,測(cè)試一下
獲取全部字段
獲取指定的字段,例如這個(gè)題目,我要獲取FLAG字段
're.headers'獲取的是一個(gè)字典,我們想要獲取某一個(gè),就可以通過(guò)這種形式獲取。
如果我們想要獲得請(qǐng)求頭,可以直接re.request.headers,測(cè)試一下
5、文章結(jié)尾,送上ctf題目的python腳本,題目是實(shí)驗(yàn)吧的唯快不破
代碼
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
當(dāng)前題目:Python模塊中requests模塊的基本用法詳解-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.chinadenli.net/article44/ippee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、企業(yè)網(wǎng)站制作、用戶體驗(yàn)、網(wǎng)站改版、動(dòng)態(tài)網(wǎng)站、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容