Quel est le "type de contenu" HTTP à utiliser lors du renvoi d'un blob d'octets en réponse à la demande GET d'un client?
Dans ce cas, la charge utile d'informations est un objet sérialisé à l'aide de la bibliothèque Pickle de Python.
Tu devrais utiliser application/octet-stream
.
Vous devez utiliser le type de mime approprié:
application/python-pickle
C'est la norme de facto (cela signifie: ce n'est pas application/pickle ou application/pickle-python).
La RFC2046 déclare:
4.5.3. Autres sous-types d'application Il est prévu que de nombreux autres sous-types "d'application" seront définis à l'avenir. Les implémentations MIME doivent au minimum traiter tous les sous-types non reconnus comme équivalents à "application/octetstream".
Ainsi, pour un système non compatible avec les cornichons, le flux ressemblera à tout autre flux d'octets (vous ne faites rien qui puisse casser les applications existantes), mais pour un système compatible avec les cornichons, il s'agit d'informations essentielles.