python requests 介面測試

2021-10-03 16:34:30 字數 1418 閱讀 5804

1.安裝requests

開啟cmd 輸入命令:pip install requests

解除安裝pip uninstall requests2.傳送get請求

import requests

res=requests.get(

"")print

(res.status_code)

#狀態碼

print

("************"

)print

(res.text)

#返回的正文

print

("************"

)print

(res.cookies)

#cookie

print

("************"

)print

(res.content)

#內容

3.傳送post請求

#禪道登入參考**

# coding:utf-8

import requests

# 禪道host位址

# s = requests.session() 不要寫死session

r1 = s.post(url, data=body1, headers=h)

# return r1.content # python2的return這個

return r1.content.decode(「utf-

8」)# python3

defis_login_sucess

(res)

:if 「登入失敗,請檢查您的使用者名稱或密碼是否填寫正確。」 in res:

return

false

elif 「parent.location=」 in res:

return

true

else

:return

false

if __name__ == 「__main__」:

s = requests.session(

) a = login(s, 「admin」, 「e10adc3949ba59abbe56e057f20f883e」)

result = is_login_sucess(a)

print

(「測試結果:%s」%result)

Python Requests 學習筆記

一直想用 python 做點網路相關的東西,找了下,發現了 requests 庫,現記錄下學習筆記。requests 是什麼 requests 入門 requests 提高 首先,requests 是什麼。requests是乙個封裝了 http 操作和請求的庫,可以很方便的抓取網頁的內容,囧,這個是...

python requests傳送json格式資料

requests是常用的請求庫,不管是寫爬蟲指令碼,還是測試介面返回資料等。都是很簡單常用的工具。但是,我們寫程式的時候,最常用的介面post資料的格式是json格式。當我們需要post json格式資料的時候,怎麼辦呢,只需要新增修改兩處小地方即可。詳見如下 import requests imp...

Python Requests 學習 筆記

在做web題目的時候看到一道這樣的題,要讓我迅速提交,看到別人的writeup 發現要寫python指令碼,於是就來學一下python requests 題目連線 來自網路安全實驗室 該文件的內容來自 pyhon requests 快速入門 r requests.get 網域名稱 其他玩法 r re...