12

从 android 模拟器向我的本地 wamp 服务器发出 http 请求时,我遇到了上述错误。

// testing on Emulator:
private static final String LOGIN_URL="http:// 10.0.2.2:80/webservice/login.php";

//request:
JSONObject json = jsonParser.makeHttpRequest(LOGIN_URL, "POST", params);
4

3 回答 3

26

您在字符串的索引 7 处有一个空格,LOGIN_URL它导致了异常。应该是这样的。

LOGIN_URL = "http://10.0.2.2:80/webservice/login.php"
于 2013-08-18T04:40:27.310 回答
2

我找到了答案:谷歌搜索了几个小时后, 我
发现这种错误是由于 url 中的问题而发生的

    // testing on Emulator:
    private static final String LOGIN_URL = "http://10.0.2.2:80/webservice/login.php";
于 2013-08-18T04:41:39.883 回答
0

对我来说,它是 url 字符串末尾的换行符。肉眼看不到它,但我用 Vi 捕捉到了它。非常愚蠢的错误消息,一点帮助都没有。

于 2021-02-24T20:17:50.707 回答