2010-12-17 1 views
1

Je reçois rarement une réponse vide après une requête POST dans Android. Les en-têtes de réponse et le flux d'erreurs sont également vides.Comment déboguer une réponse vide après une requête POST

Parfois, cela fonctionne, parfois non.

Y at-il quelque chose d'autre que je peux faire pour déboguer cela du côté client? Je suppose que c'est une sorte de bug du HttpURLConnection, mais je ne sais pas comment obtenir plus d'informations.

HttpURLConnection con = (HttpURLConnection) url.openConnection(); 
con.setRequestMethod("POST"); 
con.setDoInput(true); 
con.setDoOutput(true); 
ostream = new DataOutputStream(con.getOutputStream()); 
// Write POST params to ostream 
ostream.flush(); 
return (InputStream) con.getContent(); // This sometimes returns an empty stream 
+0

Avez-vous résolu ce problème? Je fais face au même, mais pas toujours, reraly. –

Répondre

1

Vous pouvez peut-être essayer en cours d'exécution WireShark ou d'un autre analyseur de paquets et de voir exactement ce que vous envoyez et ce que vous obtenez en arrière.

Questions connexes