web-dev-qa-db-fra.com

Qu'est-ce qu'un en-tête de type de contenu approprié pour les fichiers JavaScript?

Je fournis une réponse JS à partir d'un fichier PHP. Lors de la définition du Content-Type en-tête quelle valeur dois-je utiliser, application/javascript ou text/javascript?

Quelle est la différence entre les deux?

45
Umair Jabbar

Selon la liste des types de médias MIME enregistrés par l'IANA , JS a deux types MIME enregistrés; l'obsolète text/javascript et le désormais officiel application/javascript.

Ainsi, utilisez application/javascript.

68
You

De Wikipedia sur Internet Media Types

application/javascript: JavaScript; Défini dans RFC 4329 mais non accepté dans IE 8 ou antérieur

Il y a aussi le obsolète text/javascript (qui IE ne s'étouffera probablement pas)).

3
Gordon