在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,避免冲突

转载于:https://www.cnblogs.com/caoyc/p/5796362.html

c# MVC在WEB.Config中配置MIME相关推荐

  1. web.config中配置数据库连接的两种方式

    在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只 ...

  2. appsettings 连接oracle数据库,web.config中配置数据库连接的两种方式(appSettings 与 connectionStrings)...

    [预览] [转载博客]cnblogs.com/sunzhiyue/archive/2011/06/07/2074696.html 在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是 ...

  3. web.config中配置字符串中特殊字符的处理

    配置文件中往往要用到一些特殊的字符, Web.Config默认编码格式为UTF-8,对于XML文件,要用到实体转义码来替换.对应关系如下: 字符 转义码 & 符号 & & 单引 ...

  4. web.config中配置Session

    配置Session的生命周期 model:设置存储会话状态.包括四个状态,分别为:Off(表示禁用会话状态).Inproc(表示工作进程自身存储会话状态).StateServer(表示将把会话信息存放 ...

  5. 在web.config中配置httpHandlers节点是的说明

    <system.web> <httpHandlers> <add verb="*" path="*.lcj" type=" ...

  6. web.config连接mysql_web.config中配置数据库连接的方式

    在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只 ...

  7. asp.net Session在web.config中的三种配置方式——详解

    这段代码就是设置session在web.config中的存储方式. < sessionState mode="Off|InProc|StateServer|SQLServer" ...

  8. Web.config中创建自定义配置节

    Web.config文件可谓是每个ASP.NET站点必不可少的一个文件,其中记录了网站的各种配置.一些比较静态但是又可能变更的数据可以放在web.config中,已有的appSettings配置节便有 ...

  9. 在web.config中添加配置信息

    1 在web.config中添加配置信息<configuration><connectionStrings><add name="conStr" co ...

  10. 使用IConfigurationSectionHandler在web.config中增加自定义配置

    VS2008.ASP.NET 3.5 一. 场景    这里仅举一个简单应用的例子,我希望在web.config里面增加网站的基本信息,如:网站名称,网站版本号,是否将网站暂时关闭等. 二. 基本实现 ...

最新文章

  1. 【Mysql】日期、行变列(IF、CASE WHEN THEN)语句总结
  2. 广搜破解密码(HDU1195)
  3. GT Transceiver的回环模式
  4. 写代码如坐禅:你是哪一类程序员?
  5. Spark常规性能调优一:最优资源配置
  6. 中文NER任务实验小结:BERT-MRC的再优化
  7. CRMEB系统使用协议
  8. mysql优化-面试题
  9. c++注释快捷键_是不是晚了点:Visual Studio可以自动生成注释啦!
  10. html中不支持什么元素,html5新元素和html不支持的元素
  11. win7+VS2008安装QT、环境配置以及简单实例演示
  12. 读书笔记-人月神话5
  13. 无法定位元素问题:使用phantomjs来进行模拟人的计算机行为的时候可能的报错(么牢牢啊)以及自己的问题解决
  14. 数仓工具—Hive实战之占比同比环比(10)
  15. Python:士兵与枪(类的使用)
  16. # 2021-01-13 #「FVWM」- 配置命令章节列表
  17. Linux常用命令——nethogs命令
  18. Mathtype7的安装与在Word中使用的方法
  19. 在Vs2017上集成osgearth3.2和qt5.9,并加载shp文件。
  20. python_pandas操作-数值上下滑动一个格

热门文章

  1. C++基础语言知识大汇总(不断更新!!!)
  2. rsync aws ec2 pem
  3. TF400511: Your team has not defined any iterations to use as sprints
  4. 【原】SDWebImage源码阅读(一)
  5. js得到自定义属性和操作table表格
  6. 有关libeva的使用说明 - 登录和登出操作
  7. 在.NET2.0中上传文件操作(解决了上传文件大小和多文件限制)--转
  8. [转帖]javascript做浮点数运算精确问题
  9. 剑指offer:删除链表中重复的节点
  10. openSUSE 跨版本升级