2

如何使用 httplib 库确定连接是否已断开?看起来很基本,但我在这里或谷歌上找不到答案。

4

1 回答 1

4

连接时您会获得以下其中一项:

http://docs.python.org/library/httplib.html#httplib.HTTPException

你可以做这样的事情。

>>> import httplib
>>> conn = httplib.HTTPConnection("www.python.org")
>>> try:
>>>     conn.request("GET", "/index.html")
>>> except Exception as e:
>>>     #take action according to the error.
>>>     print(type(e))
>>> r1 = conn.getresponse()
>>> print r1.status, r1.reason

示例取自 www.python.org 并经过编辑

于 2010-05-05T23:56:10.957 回答