2010-12-17 28 views
1

Android中的POST請求後很少收到空響應。響應頭和錯誤流也是空的。如何在POST請求後調試空響應

有時它有效,有時不起作用。

還有什麼我可以做的在客戶端調試這個嗎?我懷疑它是HttpURLConnection的某種錯誤,但我不知道如何從中獲得更多信息。

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

你解決了這個問題嗎?我面臨同樣的問題,但並非總是如此。 – 2016-04-18 12:56:29

回答

1

你也許可以嘗試運行WireShark或其他數據包分析器,看看你正在發送什麼和你回來。