我正在
DownloadError:ApplicationError:2(11004,'getaddrinfo failed')
我正在对我的机器上部署在Tomcat上的应用程序进行API调用,并期待XML响应,但不起作用。有人可以提出解决方案或替代路线吗?
我正在开发一款IT构建笔记本电脑,并怀疑这可能是问题,所以我尝试使用的笔记本电脑不是在防火墙后面,而是在公司网络上,但这并没有帮助。
代码段:
base_url = 'http://localhost:8080/recomendations/'
url = (base_url + 'api/1.0/otherusersalsoviewed?' + urlencode(args))
req = urlfetch.fetch(url, None, urlfetch.GET, {}, False, True, 60, False)
if req.status_code==200:
root = ElementTree(fromstring(req.content)).getroot()
知道出了什么问题吗?
答案 0 :(得分:2)
请注意,您指定的网址指向localhost,这意味着“此计算机”(请参阅http://en.wikipedia.org/wiki/Localhost),即当您将应用部署到GAE localhost时,请参阅GAE,这是毫无意义的。
答案 1 :(得分:0)