第二章 Urllib库之代理、Cookie
2.6 高级用法
文章目录
2.6 高级用法2.6.1 Cookies2.6.1.1 微博的Cookie2.6.1.2 Cookies获取
2.6.2 代理服务器
处理更高级操作时(Cookies处理,代理设置),需要一个强大的工具Handler,可以理解成各种处理器,有处理登录认证的、有处理Cookies的、有处理代理设置的。利用这些几乎可以做到HTTP请求中所有事情。当中urllib.request模块里的
BaseHandler类是所有其他Handler的父类,提供了最基本的方法。如default_open()、protocol_request()等。
HTTPdefaultErrorHandler: 用于处理HTTP响应错误,错误会抛出HTTPError类型异常
HTTPRedirectHandler: 用于处理重定向
HTTPCookieProcessor: 用于处理
共有 0 条评论