我正在尝试运行Titanium Appcelerator教程:https://wiki.appcelerator.org/display/guides/Handling+Remote+Data+with+HTTPClient+and+JSON
但HTTP请求不起作用,这是跟踪错误:
I/TiAnalyticsSvc( 289): (Thread-14) [289,25871] Sending 10 analytics events.
E/TiAnalyticsSvc( 289): (Thread-14) [20264,46135] Error posting events: api.appcelerator.net
E/TiAnalyticsSvc( 289): java.net.UnknownHostException: api.appcelerator.net
E/TiAnalyticsSvc( 289): at java.net.InetAddress.lookupHostByName(InetAddress.java:513)
E/TiAnalyticsSvc( 289): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:278)
E/TiAnalyticsSvc( 289): at java.net.InetAddress.getAllByName(InetAddress.java:242)
答案 0 :(得分:0)
这是因为您尝试使用api.appcelerator.net
并且不存在。本教程使用https://www.appcelerator.com
答案 1 :(得分:0)
错误是说“api.appcelerator.net”是一个未知的主机。我查看了链接,看不到对此URL的引用。
该示例使用:“https://www.appcelerator.com”;
第二个代码段使用:“https://raw.github.com/appcelerator/Documentation-Examples/master/HTTPClient/data/json.txt”;
也有效。如果您在不同的页面上看到该URL,那么这显然是一个错误,因为它无效,可能是旧的。