Как я могу предотвратить ** "java. net .ProtocolException: невозможно записать вывод после чтения ввода" ** код ошибки в Java? - PullRequest
1 голос
/ 04 мая 2020

Я пытался отправить данные на URL http://mahavidyalay.in/AcademicDevelopment/ServerDemo/Led10.php?status=1, но он показывает ошибку:

java. net .ProtocolException: невозможно записать вывод после чтение ввода.

Я думаю, что ошибка происходит из-за строки int responseCode = connection.getResponseCode(); И я не знаю, как это решить.

    URL Transmeter_Url = new URL(data);
    HttpURLConnection connection = (HttpURLConnection) Transmeter_Url.openConnection();
    connection.setRequestMethod("POST");
    connection.setDoOutput(true);
    connection.setDoInput(true);
    connection.setUseCaches(false);

    connection.setRequestProperty("Content-Type",Contetn_Type);
    connection.setRequestProperty("Contetn-Length", Integer.toString(Post_Value.length()));
    connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en- 
    US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2");

    int responseCode = connection.getResponseCode();
    System.out.println("Get Response code:"+responseCode);

    System.out.println("Reached here 7");

    OutputStream outputStream = connection.getOutputStream();

    System.out.println("Reached here 7");

    outputStream.write(Post_Value.getBytes());
    outputStream.flush();
    outputStream.close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...