тип содержимого http и двоичные данные - PullRequest
4 голосов
/ 15 ноября 2010

Я думал, что уже знал это, но теперь я не уверен: всегда ли весь контент, отправляемый по http, кодируется в символьные данные?то есть, если мой тип контента - это двоичный тип файла, всегда ли он преобразуется в binhex, или возможно ли передавать «фактические» двоичные данные по проводам?

Ответы [ 2 ]

4 голосов
/ 15 ноября 2010

В HTTP нет кодировки для передачи контента (например, base64), поэтому двоичные данные отправляются только в двоичном, побайтном порядке.

2 голосов
/ 15 ноября 2010

Символьные данные - это просто двоичные данные, имеющие особое значение для людей: p
Фактическое тело HTTP-запроса может быть закодировано и / или сжато, и это указано в заголовках.

...