HttpURLConnection connection =(HttpURLConnection)blogFeedUrl.openConnection();
connection.connect();
int contentLength = connection.getContentLength();
Так у меня есть эти 2 строки кода, когда:httpUrlConnextion.getContentLength возвращения некорректное значение
URL blogFeedUrl = new URL("http://blog.teamtreehouse.com/api/get_recent_summary/?count=2");
все работает отлично и ContentLength получить приемлемое значение. но когда:
URL blogFeedUrl = new URL("http://raja12.esy.es/api/get_recent_summary/?count=2");
getContentLength возвращается -1 и он не работает. Дело в том, что оба URL-адреса аналогичны (вы можете проверить). Это так запутанно! Thnank you!
, пожалуйста, дайте мне знать, если вы видите альтернативу – adamine
Если вы хотите использовать HttpURLConnection, вы можете получить InputStream, а затем использовать http://stackoverflow.com/a/309448/1003030 – ainlolcat