java.lang.IllegalArgumentException:在发出https请求时索引7处的授权中的非法字符

2022-09-04 06:54:17

在从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);

答案 1

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

LOGIN_URL = "http://10.0.2.2:80/webservice/login.php"

答案 2

我找到了答案:
在谷歌搜索了几个小时后,我发现由于url
问题而发生了这种错误,我的URL中有额外的空间,我删除了它,我得到了一切工作

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

推荐