0
Ich habe unter Code, der OutputStream von HttpURLConnection
generieren Wenn die Verbindung tatsächlich durchgeführt wird und wie kann ich den Status überprüfen?Wenn HTTPConnection ausgeführt wird und was ist ihr Status
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestMethod("PUT");
httpCon.addRequestProperty("X-Auth-Token", getAuthToken());
httpCon.setDoInput(true);
httpCon.setRequestProperty("Connection", "close");
httpCon.setReadTimeout(READ_TIMEOUT);
httpCon.setRequestProperty("Transfer-Encoding","chunked");
httpCon.setDoOutput(true);
httpCon.setChunkedStreamingMode(STREAMING_CHUNK);
mOutputStream = httpCon.getOutputStream();
@Downvoter Bitte erläutern, mit Gründen für Ihre Wahl. Hier ist kein Fehler. – EJP
Also die Verbindung ist tatsächlich geöffnet, wenn ich getoutputstream aufrufen? Und wie überprüfe ich, ob diese Verbindung erfolgreich erstellt wurde.Könnten Sie bitte update Sie mit ein paar Beispiel.Thanks – Yakov
So ist die Verbindung tatsächlich geöffnet, wie ich bereits sagte, 'wenn Sie Holen Sie sich einen der Streams oder den Antwortcode, oder rufen Sie 'connect()' 'auf. Wenn die Verbindung nicht erfolgreich erstellt wurde, erhalten Sie eine IOException. Ich verstehe nicht, was Sie wollen, ein Beispiel dafür, oder warum Sie denken, dass Sie es brauchen. – EJP