HTTP / 1.1 запрос с телом и без содержимого - PullRequest
0 голосов
/ 09 ноября 2018

Как определить, имеет ли http-запрос тело или нет. Порекомендовали это Заголовки ответа HTTP действительны без Transfer-Encoding и Content-Length? . Запрос, сделанный из пользовательского интерфейса swagger, имеет тело и тип содержимого отсутствует. Но при проверке запроса он не имеет ни заголовка передающей кодировки, ни заголовка длины содержимого. Как определить, есть ли у него тело или нет.

1 Ответ

0 голосов
/ 09 ноября 2018

Content-Type совершенно не имеет значения для этого.

Полный (комплексный) алгоритм для определения размера сообщения описан в RFC 7230. См. https://greenbytes.de/tech/webdav/rfc7230.html#rfc.section.3.3.3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...