0 голосов
 
842 просмотра
24.11.2017 / 10:56  Askalite

java.net.ProtocolException content-length promised

Что бы я ни делал, вылазит ошибка!
Вот логи
Открыть спойлер
Вот код
Открыть спойлер
Изм. Askalite от 24.11.2017 / 10:58
Ответы
 
1 голос
 
# 24.11.2017 / 11:02  Askalite
Если вы установите Content-Length в заголовках, а фактический контент имеет разную длину, POST запрос будет генерировать IOException в Android.


Нужно удалить строчку
  1. pC.setRequestProperty("Content-Length",
  2.   Integer.toString(urlParameters.length()));
И всё заработает.
P.S. Полдня потратил на поиск проблемы. Решил сохранить решение проблемы на будущее, если у кого появится такая же.
Изм. Askalite от 24.11.2017 / 11:03
Всего: 1

Реклама

Мы в соцсетях

tw tg yt gt