Requests庫的主要方法:requests.request為requests.get和requests.post兩個的匯總,只是需要傳方法


1. requests.request(method,url,**kwargs)

  • method:請求方式,對應get/put/post等七種
  • :擬獲取頁面的url鏈接
  • :控制訪問參數,共13個
  • method:請求方式

r=requests.request('GET',url,**kwargs)

r = requests.request('POST', url, **kwargs)

r = requests.request('PUT', url, **kwargs)

r = requests.request('delete', url, **kwargs)


**kwargs:控制訪問參數,為可選項

1. params : 字典或字節序列,作為參數增加到url中

2. data : 字典、字節序列或文件對象,作為Request的內容

3. json : JSON格式的數據,作為Request的內容

4. headers : 字典,HTTP定制頭

5. cookies : 字典或CookieJar,Request中的auth : 元組支持HTTP認證功能

6. files : 字典類型,傳輸文件

7. timeout : 設定超時時間,秒為單位

8. proxies : 字典類型,設定訪問代理服務器,可以增加登錄認證

9. allow_redirects : True/False,默認為True,重定向開關

10. stream : True/False,默認為True,獲取內容立即下載開關

11. verify : True/False,默認為True,認證SSL證書開關

12. cert : 本地SSL證書

13. auth : 元組,支持HTTP認證功能

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM