J'ai un serveur Apache qui sert des fichiers JSON statiques. Le type de contenu est correctement représenté dans l'en-tête avec un en- Content-Type: application/json
tête.
Comment ajouter le jeu de caractères correct à l'en-tête?
J'ai la ligne suivante dans mon httpd.conf
:
AddDefaultCharset utf-8
mais même avec cette ligne, Apache ne définit pas le jeu de caractères dans l'en-tête.
Ceci est important, car mes fichiers JSON contiennent des données en français et les accents ne sont pas lus correctement dans le code JavaScript.
Alors, comment définir les en-têtes appropriés pour JSON dans Apache?
apache-2.2
http-headers
encoding
Devdatta Tengshe
la source
la source
Réponses:
Vous pouvez utiliser le code suivant dans votre httpd.conf si vous avez accès, ou même votre .htaccess, pour forcer Apache, à envoyer un en-tête de codage UTF-8.
la source
Vous pouvez l'ajouter à httpd.conf
la source