Nach dem Lesen der Eingabe kann keine Ausgabe geschrieben werden
Ich schreibe ein Programm, das sich dank a mit einem Servlet verbindetHttpURLConnection
aber ich blieb beim Überprüfen der URL
public void connect (String method) throws Exception {
server = (HttpURLConnection) url.openConnection ();
server.setDoInput (true);
server.setDoOutput (true);
server.setUseCaches (false);
server.setRequestMethod (method);
server.setRequestProperty ("Content-Type", "application / xml");
server.connect ();
/*if (server.getResponseCode () == 200)
{
System.out.println ("Connection OK at the url:" + url);
System.out.println ("------------------------------------------- ------- ");
}
else
System.out.println ("Connection failed");
}*/
Ich habe den Fehler bekommen:
java.net.ProtocolException: Nach dem Lesen der Eingabe kann keine Ausgabe geschrieben werden.
Wenn ich die URL mit dem Code in den Kommentaren überprüfe, aber es funktioniert ohne sie leider perfekt, muss ich die URL überprüfen, also denke ich, dass das Problem vom kommtgetResponseCode
Methode, aber ich weiß nicht, wie man es löst
Vielen Dank