我试图在Android应用程序中实现一些http函数(我稍微不熟悉),并且在将变量传递到URL时遇到问题。
示例:
onCreate() {
String somevar = "http://127.0.0.1"
urlConnectTest(somevar)
}
private static boolean urlConnectTest(String url) throws IOException {
URL wwwurl = new URL(url);
HttpURLConnection urlConnection = (HttpURLConnection) wwwurl.openConnection();
urlConnection.connect();
urlConnection.disconnect();
return true;
}
urlConnectTest(somevar),在上面不起作用......我基本上得到了超时和上面代码的IOException,并且数据包永远不会被发送到有问题的服务器。
urlConnectTest(“http://127.0.0.1”)确实有效,但我收到127.0.0.1的数据包,一切都很顺利。但是将变量传递给函数并使用它永远不会对我有用。 Debug显示变量没什么不同。我在这里做错了什么想法?
编辑:次要更新。