Quelle est la différence de ContentType et MimeType

Autant que je sache, ils sont absolument égaux. Cependant, la navigation sur certains django docs, j'ai
trouvé ce morceau de code:

HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html')

qui me surprendre les deux s'entendent plus les uns les autres. L'officiel docs a été en mesure de résoudre le problème dans la pratique de manière:

content_type est un alias de type mime.
Historiquement, ce paramètre a été seulement
appelé mimetype, mais puisque c'est
en fait la valeur inclus dans le
HTTP Content-Type d'en-tête, il peut aussi
inclure le codage du jeu de caractères,
ce qui le rend plus que juste un MIME
spécification du type de. Si le type mime est
précisé (Aucun), cette valeur est
utilisé. Sinon, content_type est utilisé.
Si aucune information n'est donnée, le
DEFAULT_CONTENT_TYPE paramètre est utilisé.

Cependant, je ne trouve pas ça élucider assez. Pourquoi nous utilisons 2 dénomination différente pour (presque la même) chose? Est "Content-Type" juste un nom utilisé dans les requêtes du navigateur, et avec très peu d'utilisation en dehors d'elle?

Quelle est la principale différence entre chacun d'eux, et quand est le droit de faire appel à quelque chose de mimetype par opposition à content-type ? Suis-je victime de dommage et de la grammaire nazi?

InformationsquelleAutor Frangossauro | 2010-08-10