我喜欢urllib2
自动化的例行操作,例如 cookie 处理(使用cookielib.CookieJar
)或重定向处理。但我也喜欢httplib
程序员拥有的低级控制。例如,使用httplib
i 可以控制 HTTP 标头的顺序,但使用urllib2
i 不能。此外,httplib
我可以轻松地将Content-Type
标题设置为我需要和发送的任何内容,但不能使用urllib2
- 它对自己的标题进行太多控制,并且可能会通过其内部逻辑重写我的标题。
我会留下来httplib
,但是用 cookie 处理httplib
并不是一件容易的事。我无法连接它,cookielib
并且 cookie 解析和处理并不是那么简单的任务,要在 20 分钟内完成开发我自己的 cookie 处理类。
是否有任何 cookie 处理解决方案标准httplib
?
有没有办法控制要发送的标头的顺序urllib2
并关闭可能添加新标头的智能?