Я редко получаю пустой ответ после запроса POST в Android. Заголовки ответа и поток ошибок также пусты.
Иногда это работает, иногда нет.
Есть ли что-то еще, что я могу сделать, чтобы отладить это на стороне клиента? Я подозреваю, что это какая-то ошибка 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