Hier ist für Kopf meinen Code der InputAndroid HttpURLConnection Antwort zurückgibt Müll
mResponseCode = connection.getResponseCode();
mError = mResponseCode != 200 && mResponseCode != 201 && mResponseCode != 202;
if (mError) {
inputStream = connection.getErrorStream();
} else {
inputStream = connection.getInputStream();
}
inputStreamReader = new InputStreamReader(inputStream);
bufferedReader = new BufferedReader(inputStreamReader);
String inputLine;
final StringBuilder builder = new StringBuilder();
while ((inputLine = bufferedReader.readLine()) != null)
builder.append(inputLine);
resultStr = builder.toString();
aber die Zeichenfolge zurückgibt Müll Werte wie diese „}“
Die Antwort-Header enthält Content-Type: application/json; charset=UTF-8
so habe ich versucht,
inputStreamReader = new InputStreamReader(inputStream, Charset.forName("UTF-8"));
Zugabe aber nicht helfen.
funktioniert es perfekt auf Briefträger, damit ich weiß, dass etwas nicht mit dem Service falsch ist.
Kann jemand Hilfe anbieten?
vielleicht ist es zip. – Ali
Meinen Sie die zurückgegebenen Daten? –
Was ist die Inhaltscodierung, die Sie von der Antwort erhalten? – QuakeCore