вызов метода сообщения - PullRequest
0 голосов
/ 09 мая 2018

Я не могу вызвать метод записи из приложения для Android когда я вызываю следующий URL из браузера Chorome, он работает нормально

http://172.16.2.113/api/DigitechProductsAC/PostService?ctcCompany=test&name=test&mobile=test1&description=test2&address=test3&productCompany=test4&extra1=asdf&extra2=3434

и я получил следующий ответ

URL запроса: http://172.16.2.113/api/DigitechProductsAC/PostService?ctcCompany=test&name=test&mobile=test1&description=test2&address=test3&productCompany=test4&extra1=asdf&extra2=3434 Способ запроса: POST Время отклика: 6,689 секунд Статус ответа: 200 - ОК

но с Android это не работает .. мой текущий код Android:

String url1= "http://172.16.2.113/api/DigitechProductsAC/PostService";
            String  data= "ctcCompany=test&name=test&mobile=test1&description=test2&address=test3&productCompany=test4&extra1=asdf&extra2=zzz";

        String response = "";
        try {
            URL url = new URL(url1);
            HttpURLConnection   connection = (HttpURLConnection) url.openConnection();
            String urlParam = data;
            connection.setRequestMethod("POST");
            connection.setRequestProperty("USER-AGENT","Mozilla/5.0");
            connection.setRequestProperty("ACCEPT-LANGUAGE","en-US,en;0.5");

            connection.setDoOutput(true);
            DataOutputStream dataOutputStream = new DataOutputStream(connection.getOutputStream());
            dataOutputStream.writeBytes(urlParam);
            dataOutputStream.flush();
            dataOutputStream.close();

            int responseCode= connection.getResponseCode();
            if (responseCode==200)

         return  "OK";
            else
                return "";
        }catch (Exception ex)
        {
            return null;
        }

Не достигает сервера !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...