Search code examples
javaandroidandroid-emulatorwampserver

java.lang.IllegalArgumentException: Illegal character in authority at index 7 while making https request


While making http request to my local wamp server from android emulator I got above error.

// 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);

Solution

  • You have a space at index 7 of your string LOGIN_URL and it is causing the exception. It should be like this.

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