dr:使用httplib创建到站点的连接。我失败了,我想要一些指导!在
我遇到了一些麻烦。虽然httpi的一些语法和httpi的语法有问题。在
这是它:
connection = httplib.HTTPConnection('www.site.org', 80, timeout=10, 1.2.3.4)
语法如下:
^{pr2}$“源地址”的行为如何?我可以用它的IP请求吗? 我不需要一个用户代理吗?在
另外,如何检查连接是否成功?在
if connection:
print "Connection Successful."
(据我所知,HTTP不需要每隔一秒进行一次“你还活着吗”ping,只要客户端和服务器都正常,当发出请求时,它就会被处理。所以我不能一直ping。)
创建对象并不实际连接到网站:
HTTPConnection.connect(): Connect to the server specified when the object was created.
source_address
似乎与任何请求一起发送到服务器,但它没有 似乎有效果。我不知道你为什么需要使用用户代理。 不管怎样,它都是一个可选参数。在你似乎也无法检查是否建立了连接,哪一个 很奇怪。在
假设您要做的是获取网站根目录的内容,则可以使用以下命令:
(从HTTPConnection documentation发出砰砰的一声)
不过,老实说,您不应该使用
httplib
,而应该使用urllib2
或其他更少的HTTP库。。。低级的。在相关问题 更多 >
编程相关推荐