如何在Apache中为JSON设置正确的头文件?

我有一个服务于静态JSON文件的Apache服务器。 内容types正确地在Content-Type: application/json头文件中被表示。

如何将正确的字符集添加到标题?

我有我的httpd.conf的以下行:

 AddDefaultCharset utf-8 

但即使使用这一行,Apache也不会在标题中设置字符集。

这很重要,因为我的JSON文件有一些法语数据,并且JavaScript代码中的口音没有正确读取。

那么如何在Apache中为JSON设置适当的Headers?

    如果您有权访问httpd.conf,或者使用.htaccess强制Apache发送UTF-8编docker,则可以在httpd.conf中使用以下代码。

     AddDefaultCharset utf-8 AddType 'application/json; charset=UTF-8' .json 

    您可以将其添加到httpd.conf

     AddCharset utf8 .json