国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python發(fā)送http請求怎么做

2023-03-23 16:13 作者:培訓(xùn)無憂網(wǎng)羽初  | 我要投稿


? ? 在python之中想要連接服務(wù)器來獲取響應(yīng)數(shù)據(jù)的話,那么就必須要向它發(fā)送請求才可以,而發(fā)送請求就需要選擇使用網(wǎng)絡(luò)傳輸協(xié)議。而下文所介紹的http請求,就是一種超文本傳輸協(xié)議。會詳細講解在python之中發(fā)送http請求的方法,對此感興趣的話就往下看看吧。

? ? Python發(fā)送http請求怎么做?Python發(fā)送http請求的方法是什么

? ? 一、安裝requests庫

? ? http請求就是一種利用該協(xié)議規(guī)則,對使用相同協(xié)議網(wǎng)站發(fā)送的一種請求,而在python之中它能夠通過requests方法來實現(xiàn)。而它是第三庫要下載安裝后才可以導(dǎo)入使用,那么下面兩個命令分別是windows系統(tǒng)和linux的安裝方式,示例如下:

? ? pipinstallrequests

? ? sudopipinstallrequests

? ? 二、調(diào)用方法

? ? 因為http請求是服務(wù)端向客戶端發(fā)送消息的一種方式,而根據(jù)請求方式的不同會分為九種方法,而最常使用的只有GET和POST。

? ? 1.get方法發(fā)送的http請求意思為獲取數(shù)據(jù),它只會請求服務(wù)器返回數(shù)據(jù)而不會來修改里面任何內(nèi)容。并且get方法發(fā)送出去的請求是可以帶參數(shù)的,不過參數(shù)會直接以?加上字典的形式添加在url鏈接后面,代碼示例如下所示:

? ? url="http://www.search:9001/search/"

? ? param={"key":"你好"}

? ? res=requests.get(url=url,params=params)

? ? 2.post方法一般只有在帶多個參數(shù)時才會將其調(diào)用,因為這些參數(shù)不會直接寫在url鏈接之中,而是保存在一個叫做body體的數(shù)據(jù)結(jié)構(gòu)里面。而且使用post方法發(fā)送http請求還能夠上傳表單數(shù)據(jù)和文件,詳細代碼如下所示:

? ? headers={'Content-Type':'application/json'}

? ? url="http://www.search:9001/search/"

? ? data={"key":"你好"}

? ? cookies={"uid":"1"}

? ? res=requests.post(url=url,headers=headers,data=data,cookies=cookies)

? ? 以上就是培訓(xùn)無憂網(wǎng)關(guān)于“Python發(fā)送http請求怎么做?Python發(fā)送http請求的方法是什么”的全部內(nèi)容了,希望對你有所幫助。


Python發(fā)送http請求怎么做的評論 (共 條)

分享到微博請遵守國家法律
凤翔县| 汉阴县| 滕州市| 柳林县| 台前县| 祁连县| 高清| 江山市| 安图县| 庆元县| 北票市| 铁力市| 上虞市| 郴州市| 广河县| 民丰县| 庆安县| 尼勒克县| 黎川县| 鹤壁市| 四川省| 聂荣县| 承德县| 旅游| 柏乡县| 泽普县| 九龙县| 山阴县| 和顺县| 佛坪县| 沅陵县| 南丹县| 慈溪市| 武鸣县| 冷水江市| 卓资县| 大兴区| 山丹县| 驻马店市| 曲松县| 上栗县|