色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何使用Python獲取當前頁面的請求接口的返回信息?

老白2年前14瀏覽0評論

這個非常簡單,requests模塊就可以輕松實現,下面我簡單介紹一下:

requests簡介

requests模塊是Python一個非常實用的HTTP庫,可以很方便的進行get、post、put、delete等常見web接口測試,對于返回的數據可以直接json序列化,處理起來非常快捷,中文官網地址https://2.python-requests.org//zh_CN/latest/index.html,介紹的非常詳細:

接口測試

1.首先,安裝requests模塊,這個直接在cmd窗口輸入安裝命令“pipinstallrequests”就行,如下,很快就能安裝成功:

2.安裝完成后,我們就可以直接進行web接口測試了,這里主要進行了get、post、put、delete4中常見類型的請求,主要代碼及截圖如下:

  • get請求:這里可以直接將參數作為url的一部分進行傳遞(單獨封裝也行),測試代碼如下,非常簡單,get發送request請求,然后獲取response響應,解析并打印響應信息,包括status_code、headers、cookies、text等:

程序運行截圖如下,已經成功獲取到接口返回的數據:

  • post請求:這里的參數不能直接傳遞給url地址,需要作為data隨同post請求一起提交,測試代碼如下,將需要提交的參數賦值給data就行:

程序運行截圖如下,已經成功獲取到接口返回信息:

  • put請求:這個和post請求差不多,也需要先封裝參數,然后隨同put請求一起提交,測試代碼如下,非常簡單:

程序運行截圖如下,成功獲取接口返回信息:

  • delete請求:這個也非常簡單,測試代碼如下,直接發送請求就行:

程序運行截圖如下,也已成功獲取接口返回信息:

至此,我們就完成了requests模塊的安裝和簡單使用。總的來說,這個模塊使用起來非常方便,可以很便捷的進行web接口測試,在爬蟲中也經常會用到,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。