zoukankan      html  css  js  c++  java
  • c# MVC在WEB.Config中配置MIME

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

  • 相关阅读:
    [转]老男孩读pcie
    nand
    面试题目汇总
    redis的tcp-backlog配置
    Redis 3.0.4 sentinels
    Redis 3.0.4 客户端
    Redis 3.0.4 事件驱动
    Redis 3.0.4 AOF持久化
    Redis 3.0.4 数据库
    Redis 3.0.4 RDB持久化
  • 原文地址:https://www.cnblogs.com/caoyc/p/5796362.html
Copyright © 2011-2022 走看看