配置IIS Express,支持JSON

时间:2021-02-26 16:25:02

方法有2种:

1. 命令行

  a. cd "iis express的安装目录"  例如:cd C:\Program Files (x86)\IIS Express

  b. appcmd set config /section:staticContent /+[fileExtension='.json',mimeType='application/x-javascript']

  c. appcmd set config /section:handlers /+[name='JSON',path='*.json',verb='GET,HEAD,POST,DEBUG',modules='IsapiModule',scriptProcessor='%IIS_BIN%\asp.dll', resourceType='File']

2. 直接修改配置文件(不建议使用,容易找错配置文件的位置)

  正确路径在:%UserProfile%\Documents\IISExpress\config\applicationhost.config

  a. 在<handlers>节点下面添加:<add name="JSON" path="*.json" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File" />

  b. 在<staticContent>节点下面添加:<mimeMap fileExtension=".json" mimeType="application/x-javascript" />