requests的常用函数
时间: 2023-10-23 13:37:10 浏览: 79
1. get(url, params=None, **kwargs): 发送GET请求。
2. post(url, data=None, json=None, **kwargs): 发送POST请求。
3. put(url, data=None, **kwargs): 发送PUT请求。
4. head(url, **kwargs): 发送HEAD请求。
5. delete(url, **kwargs): 发送DELETE请求。
6. patch(url, data=None, **kwargs): 发送PATCH请求。
7. request(method, url, **kwargs): 发送自定义请求。
8. session(): 创建一个Session对象,用于在多个请求之间共享cookie和其他参数。
9. get_session(): 获取默认的Session对象。
10. get_redirect_target(response): 获取重定向目标URL。
11. prepared_request(request): 在发送请求之前对请求进行预处理。
12. send(request, **kwargs): 发送请求。
13. prepare_request(request): 对请求进行准备,包括添加headers、cookies、auth等信息。
14. merge_setting(request_setting, session_setting): 合并请求配置和Session配置。
15. merge_cookies(cookies, request_cookies): 合并cookie。
16. merge_headers(hdrs, request_headers): 合并headers。
17. merge_hooks(hooks, request_hooks): 合并hooks。
18. merge_params(params, request_params): 合并params。
19. merge_proxies(proxies, request_proxies): 合并proxies。
阅读全文