返回 RHEL/Apache 上 .json 文件的应用程序/json 内容类型

Posted

技术标签:

【中文标题】返回 RHEL/Apache 上 .json 文件的应用程序/json 内容类型【英文标题】:Returning application/json content-type for .json files on RHEL/Apache 【发布时间】:2012-07-16 13:59:51 【问题描述】:

操作系统是专门运行 Apache2 的 RHEL6。

所以在我的 Apache 配置中,我有:

LoadModule mime_module modules/mod_mime.so

/etc/mime.types 中,我有以下内容:

application/json                                json

然而,当请求具有.json 扩展名(并包含有效 JSON)的文件时,内容类型设置为 text/html。知道如何为这种文件类型强制使用正确的标题吗?

【问题讨论】:

【参考方案1】:

在 apache 配置中使用 AddType 指令:

AddType application/json .json

【讨论】:

也可以在 .htaccess 中使用。 它在我的一台服务器上不起作用。还有其他提示吗?

以上是关于返回 RHEL/Apache 上 .json 文件的应用程序/json 内容类型的主要内容,如果未能解决你的问题,请参考以下文章

rhel7+apache+c cgi+动态域名实现web访问

下载文件请求返回 JSON 而不是服务器上 ASP.NET Web API 中的文件

在 JSON 响应中返回文件/文件 (Java-Jersey-ReST)

怎么把json返回的数据显示到html页面上?

在flutter中获取JSON数据返回NULL

PHP、jQuery Ajax 和 json 跨域返回