[JAVA] Die Korrespondenz zu A Verbindung zu XXXX ist durchgesickert.

Überblick

Umgang mit dem folgenden Fehler, der bei der Verwendung von Http (s) URLConnection während der Android-Entwicklung mit Java aufgetreten ist

A connection to XXXX was leaked. Did you forget to close a response body?

Lösung

Es ist keine große Geschichte, und es scheint, dass auf der Seite getInputStream () bzw. getErrorStream () ein Abschluss erforderlich ist.

HttpsURLConnection URLconnection = null;

<Abkürzung>

if (URLconnection.getErrorStream() != null){
 try {
  URLconnection.getErrorStream().close();
 }catch (IOException e){
  e.printStackTrace();
 }
}

Referenz-URL

https://docs.oracle.com/javase/jp/8/docs/api/javax/net/ssl/HttpsURLConnection.html

Recommended Posts

Die Korrespondenz zu A Verbindung zu XXXX ist durchgesickert.
Ich war ein wenig süchtig nach SSH-Verbindung von Mac zu Linux (Ubuntu)
Eine Geschichte, die Zeit brauchte, um eine Verbindung herzustellen