配置iis6,iis7.5支持解析.json格式文件的方法
配置iis支持.json格式的文件
发现要让IIS支持json文件并不是单纯的添加mime这么简单啊,以下是设置方法:
一、IIS 6
1. MIME设置:
在IIS的站点属性的HTTP头设置里,选MIME 映射中点击”文件类型”-”新类型”,添加一个文件类型:
关联扩展名:*.json
内容类型(MIME):application/x-javascript
2. Script Map Handler设置:
还是在IIS的站点属性里,”主目录”-”应用程序设置”-”配置”-”映射”-”添加”,会打开”添加/编辑应用程序扩展名映射”的设置页面
扩展名:.json
运行文件:C:\WINDOWS\system32\inetsrv\asp.dll
动作:GET,POST
3.保存,重新启动IIS服务,就可以访问json文件了。
注:如果以上步骤设置完毕还是不行,请检查你的IIS有没有启用asp支持。
二、IIS 7 +
1、iis必须开启asp支持,如果你的iis默认没有支持asp,那么进入控制面板——程序——打开或关闭windows功能——internet信息服务——万维网服务——应用程序开发功能,选择asp,然后确定。
2、开启asp支持后,进入控制面板——系统和安全——管理工具——internet信息服务管理器,打开”MIME类型“。点击添加,扩展名写“.json”【不要引号】,MIME类型写”application/x-javascript“【不要引号】,然后确定。
3、打开”处理程序映射“,点击”添加脚本映射“,请求路径写”*.json”【不要引号】,可执行文件为“C:\Windows\System32\inetsrv\asp.dll”【通过浏览窗口定位该文件】,名称写“JSON”,再打开请求限制——谓词——下列谓词之一,填写“GET,POST”【不要引号】,两次确定后会弹出提示,点击“是”,然后重启IIS。
4、通过浏览器访问:http://localhost/xxx.json,应该就可以显示json数据了,如果出现下载提示,检查以上步骤是否出现拼写错误,如果没有,重启计算机,应该就可以了。
下面的图文补充
在站点中添加 MIME类型去支持Json文件的解析
添加mime类型
文件扩展名:.json
MIME类型:application/json
添加成功后即可。
如果不能直接操作iis也可以直接在web.config中添加支持
在system.webServer节点下添加
<staticContent> <mimeMap fileExtension=".json" mimeType="application/json" /> </staticContent>
这里就差不多完成了,以后碰到比较奇怪的后缀名,最好先在ie中访问看下,这样就比较容易解决问题了。
相关文章
登录远程桌面时遇到“由于客户端检测到一个协议错误(代码0x1104)”
登录远程桌面时遇到“由于客户端检测到一个协议错误(代码0x1104)”,重新连接N次都还是这个错误提示,最后再重起电脑,还是没用。研究了一下错误终于解决了。2014-06-06Windows Server 2016 Nginx 安装配置详细图文教程
这篇文章主要介绍了Windows Server 2016 Nginx 安装配置详细图文教程,需要的朋友可以参考下2017-08-08HTTP 错误 500.19- Internal Server Error 错误解决方法
HTTP 错误 500.19- Internal Server Error 错误解决方法,碰到这个问题的原因有很多,大家可以参考下,看属于哪种情况。2011-08-08Windows Server 2019 standard安装配置DHCP服务
本文主要介绍了Windows Server 2019 standard安装配置DHCP服务,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-04-04windows server2022 IIS搭建Asp网站的实现
首次搭建网站可能会有一些问题,本文主要介绍了windows server2022 IIS搭建Asp网站的实现,具有一定的参考价值,感兴趣的可以了解一下2024-05-05
最新评论