Рабочий код Android не подключается к apache (проверено accesslog), но подключается к Amazon и Google

#android #apache

#Android #apache

Вопрос:

Ранее я использовал приведенный ниже код, и он работал. Теперь это не так, и он не показывает ошибку. Разрешения на доступ в Интернет предоставлены.

Я ожидаю, что выходной логин будет успешным / неудачным со стороны сервера.

Мой код:

 @Override
protected String doInBackground(String... params) {
    String login_url = "http://192.168.1.125/crown/login.php";
    String method = params[0];

    if(method.equals("login")){

        String login_name = params[1];
        String login_pass = params[2];

        try {
            URL url = new URL(login_url);

            HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();
            httpURLConnection.setRequestMethod("GET");
            httpURLConnection.setDoOutput(true);
            httpURLConnection.setDoInput(true);
            OutputStream outputStream = httpURLConnection.getOutputStream();

            BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(outputStream,"UTF-8"));
            String data = URLEncoder.encode("login_name","UTF-8") "=" URLEncoder.encode(login_name,"UTF-8") "amp;" 
            URLEncoder.encode("login_pass","UTF-8") "=" URLEncoder.encode(login_pass,"UTF-8");
            bufferedWriter.write(data);
            bufferedWriter.flush();
            bufferedWriter.close();
            outputStream.close();


            InputStream inputStream = httpURLConnection.getInputStream();
            BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream,"iso-8859-1"));
            String response = "";
            String line = "";

            while((line=bufferedReader.readLine())!=null){

                response = line;
            }
            bufferedReader.close();
            inputStream.close();
            httpURLConnection.disconnect();
            return response;


        } catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }


    }


    return null;
}
 

Может кто-нибудь, пожалуйста, выяснить, в чем заключается проблема?

Комментарии:

1. пробовал localhost 10. ip тоже

2. коды php и mysql работают.

3. скрипты html и php дают желаемые результаты.