クライアントのGETリクエストへの応答としてバイトのblobを返すときに使用するHTTP「コンテンツタイプ」とは何ですか?
この場合、情報ペイロードはPythonの Pickle ライブラリを使用してシリアル化されたオブジェクトです。
application/octet-stream
を使用する必要があります。
適切なMIMEタイプを使用する必要があります。
application/python-pickle
これは事実上の標準です(つまり、application/pickleまたはapplication/pickle-pythonではありません)。
RFC2046の状態:
4.5.3。他のアプリケーションサブタイプ「アプリケーション」の他の多くのサブタイプが将来定義されると予想されます。 MIME実装は、少なくとも、認識されないサブタイプを「application/octet- stream」に相当するものとして扱う必要があります。
したがって、ピクルを認識しないシステムにとっては、ストリームは他のオクテットストリームのように見えます(既存のアプリを破壊するようなことはしていません)が、ピクルを認識するシステムにとっては、これは重要な情報です。