Quelle est la différence entre l'utilisation de application/csv
contre text/csv
comme en-tête d'acceptation HTTP?
Un type MIME est utilisé pour que les logiciels (comme un navigateur par exemple) puissent savoir comment gérer les données.
Si un serveur dit "Ces données sont de type texte/csv", le client peut comprendre que cela peut rendre ces données en interne, tandis que si le serveur dit "Ces données sont de type application/csv", le client sait qu'il doit lancer l'application qui est enregistré sur le système d'exploitation pour ouvrir les fichiers csv.
text/csv est plus générique.
text/csv
est plus approprié car application
en tant que première partie implique une certaine interactivité. Votre fichier texte n'étant pas interactif, il doit être annoncé sous forme de texte.