欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

配置iis6,iis7.5支持解析.json格式文件的方法

程序员文章站 2022-04-26 15:48:46
配置iis支持.json格式的文件 发现要让iis支持json文件并不是单纯的添加mime这么简单啊,以下是设置方法: 一、iis 6 1. mime设置: 在ii...

配置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文件的解析

配置iis6,iis7.5支持解析.json格式文件的方法

添加mime类型

文件扩展名:.json

mime类型:application/json

配置iis6,iis7.5支持解析.json格式文件的方法

添加成功后即可。

如果不能直接操作iis也可以直接在web.config中添加支持

在system.webserver节点下添加

<staticcontent>
   <mimemap fileextension=".json" mimetype="application/json" />
</staticcontent>

这里就差不多完成了,以后碰到比较奇怪的后缀名,最好先在ie中访问看下,这样就比较容易解决问题了。