Что такое "контент-тип" HTTP для использования в блоке байтов?
Что такое HTTP-контент-тип, который будет использоваться при возврате байта байтов в ответ на запрос GET клиента?
В этом случае информационная полезная нагрузка представляет собой объект, сериализованный с использованием библиотеки Python Pickle.
Ответ 1
Вы должны использовать application/octet-stream.
Ответ 2
Вы должны использовать правильный тип mime:
application/python-pickle
Это де-факто стандарт (это означает: это не приложение/рассол или приложение /pickle -python).
RFC2046 гласит:
4.5.3. Другие подтипы приложений Ожидается, что многие другие подтипы "приложения" будут определены в будущем. Реализации MIME должны как минимум рассматривать любые непризнанные подтипы как эквивалентные "application/octet-stream".
Итак, к не рассолу-Aware системы, поток будет выглядеть как и любой другой октет-поток (вы не делаете ничего, что сломает существующие приложения), но в рассоле-Aware системы это жизненно важная информация.