Ich finde den Inhalt einer ungültigen Webadresse mit Volley, d. h. http://www.gigd32fdsu.com
:
Das ist mein Testcode:
Wenn ich diesen Code ausführe, erhalte ich den Rückruf onResponse (String) mit einer Fehlerseite von meinem ISP. Wie kann ich den HTTP-Statuscode lesen, um zu erkennen, dass die Webanzeige nicht korrekt ist?
Danke
Überschreibe einfach die Methode parseNetworkResponse und nimm den Wert statusCode
.
Ich werde die Antwort von VinceStyling ausführlicher machen. Ich werde dir sagen, was ich tue.
Sobald Sie diese Methode überschrieben haben, speichern Sie den statusCode in Ihrer Klasse.
%Vor%Danach sollten Sie es mit HttpURLConnection-Konstanten vergleichen, um entsprechend zu handeln. Zum Beispiel:
%Vor%Tags und Links java android android-volley