我使用Python使用一个返回JSON响应的web服务。当响应的内容长度没有那么大时,一切都会很顺利。看来,当回复的内容长度极其庞大时,问题就摆在了前面。你知道吗
这是我的一段代码,非常简单:
response = urllib2.urlopen(request)
content = response.read()
response.close()
其中,请求是格式正确的urllib2.请求。你知道吗
如果我打印回复.info()它给了我:
Content-Type: application/json
Content-Length: 3244749
Connection: close Date: Thu, 05 Jun 2014 20:24:23
GMT Server: EESBServer
我的剧本在响应.读取(),就好像套接字被阻塞一样。你知道吗
我一直在寻找解决办法,但还没有找到。你知道吗
我真的很感激你的帮助。你知道吗
我解决了这个问题。这只是服务器的一个参数,我不知道。提到的参数限制了可以通过连接读取的数据量。你知道吗
分块使用响应,例如:
相关问题 更多 >
编程相关推荐