- это кодировка контента-передачи HTTP-заголовка?

Я пишу веб-сервис, который возвращает файл PDF-файла Base64, поэтому мой план - добавить два заголовки в ответ:

Content-Type: application/pdf
Content-Transfer-Encoding: base64

мой Вопрос: IS Кодировка контента-передачи Допустимый заголовок HTTP? Я думаю, что это может быть только для MIME. Если нет, как я должен создать свой HTTP-ответ, чтобы представлять тот факт, что я возвращаю PDF-кодировку Base64? Спасибо.

Редактировать:

Похоже, HTTP не поддерживает этот заголовок. Из RFC2616 Раздел 14 :

Примечание: хотя определение Content-MD5 точно так же для HTTP Как в RFC 1864 для органов MIME, существует несколько способов, которыми Применение контента-MD5 к объектам HTTP отличается от его Применение к органам MIME. Одним из них является HTTP, в отличие от MIME, делает не используйте контент-трансферковирование и используют кодировку передачи и Кодировка контента.

Любые идеи для того, что я должен ставить мои заголовки? Спасибо.

Отредактируйте 2

Многие из образцов кода, найденные в комментариях этой справочной руководственной страницы PHP, кажется, предполагают, что это на самом деле действительный заголовок HTTP:

http: // php. Net / Manual / en / function.header.php

38
задан Bobrovsky 19 March 2013 в 16:10
поделиться