簡介
Requests是一個高雅而簡單的HTTP庫,爲Python而生。Requests允許你發送HTTP/1.1請求,你不需要手動在URL之後加查詢字符串,也不需要將你要POST的數據編碼爲form。Keep-alive和HTTP connection pooling都是100%自動的,多虧了urllib3。
快速上手
1. 發起一個請求
1.1 GET請求
1.2 POST請求
1.3 其他請求
其他類型的HTTP請求:PUT、DELETE、HEAD、OPTIONS,使用方法與上文類似。
2. 在URL中傳遞參數
當需要在URL後增加查詢字符串時,可以使用此方法。需要注意以下幾點:
- 字典中key爲None的鍵值對不會被添加
- 可以把列表作爲value
3. 服務器響應內容
查看服務器響應的文本和文本的編碼,服務器響應的內容已被自動解碼。