在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在IIS中,默认没有添加.json格式的MIME,所有无法读取服务器中的.json格式的文件,返回结果404
方式一:在IIS中手动添加MIME 1、点击MIME进入MIME列表
2、添加MIME 3、添加完成后
这样再次访问JSON,就可以正常读取了 其实,这里IIS会修改项目中的Web.config文件 <staticContent> <mimeMap fileExtension=".json" mimeType="text/json" /> </staticContent>
但是这样有个问题就是,如果项目重新发布后,又需要重新添加MIME,因为web.config文件被覆盖了,那么我们采用方式二
方式二:在项目中配置web.config 直接配置staticContent 1 <staticContent> 2 <remove fileExtension=".json" /> 3 <mimeMap fileExtension=".json" mimeType="text/json" /> 4 </staticContent> 这里我们需要先移除.json的MIME,然后再添加.jsonMIME,避免冲突 |
请发表评论