3

使用 Python 下载网页时如何利用 HTTP 1.1 的压缩?

我目前正在使用内置的urllib模块来下载网页内容。通读文档,我找不到任何确实使用压缩的信息。

它是否已经内置在urllib中,还是我可以使用另一个库?

4

1 回答 1

6

httplib2支持“deflate”和“gzip”压缩。

例子

import httplib2
h = httplib2.Http(".cache")
resp, content = h.request("http://example.org/", "GET")

必要时对内容进行解压缩。

于 2009-08-22T17:39:59.463 回答