Мне очень трудно понять, как разобрать стандартный HTTP-ответ.
Ни один стандартный ответ не содержит ICY 200 OK
вместо HTTP 200 OK
. Вот пример URL-адреса, который отправляет ни один стандартный HTTP-ответ. http://50.117.121.162:80
Так как Android 4.4 HttpURLConnection больше не будет работать с этими стандартными ответами. Я попытался использовать Apa HttpClient, но он не работает из-за отсутствия стандартного ответа HTTP. Затем я попробовал руководство по добавлению настраиваемого анализатора ответов, но Android, похоже, не имеет всех классов, необходимых для этого.
Я действительно пытаюсь найти решение. Возможно, изменить стандартный ответ до того, как он будет разбираться HttpClient или HttpURLConnection может работать, но я не уверен, что это возможно...
Любая помощь будет принята с благодарностью.