|
@@ -53,21 +53,7 @@
|
|
|
|
|
|
/* 是否 输出本地Api的调用信息到(ApiTrace)Log文件。默认:false */
|
|
|
"PrintTrace": false,
|
|
|
-
|
|
|
-
|
|
|
- /* 静态文件映射器。映射站点静态文件,可多个,可不指定 */
|
|
|
- "//StaticFileMap": [
|
|
|
- {
|
|
|
- /* api路由前缀,例如 "/demo/ui/*" */
|
|
|
- "route": "/demo/ui/*",
|
|
|
- /* api描述,静态文件描述 */
|
|
|
- "apiName": "demo站点静态文件",
|
|
|
- /* 静态文件路径。可为相对路径或绝对路径。若未指定存在的文件夹则默认为当前目录下的wwwroot文件夹。demo:"wwwroot/demo" */
|
|
|
- "staticFileDirectory": "wwwroot/demo",
|
|
|
- /* 额外静态文件类型映射配置的文件路径(mappings.json),例如"wwwroot/mappings.json"。若不指定(或指定的文件不存在)则不添加额外文件类型映射配置 */
|
|
|
- "ContentTypeMapFile": "mappings.json"
|
|
|
- }
|
|
|
- ],
|
|
|
+
|
|
|
|
|
|
|
|
|
/* 默认站点名称,可多个,可不指定 */
|
|
@@ -212,8 +198,23 @@
|
|
|
/* http回应中的默认Content-Type。若不指定则默认为 "application/json; charset="+Serialization.Instance.charset */
|
|
|
"//ResponseDefaultContentType": "application/json; charset=UTF-8",
|
|
|
|
|
|
- /* 静态文件路径。可为相对路径或绝对路径。若为空字符串则默认为当前目录下的wwwroot文件夹。若不指定(null)则不映射静态文件。 */
|
|
|
- "wwwroot": ""
|
|
|
+
|
|
|
+ /* 映射静态文件。若不指定则不映射静态文件 */
|
|
|
+ "staticFiles": {
|
|
|
+
|
|
|
+ /* 静态文件路径。可为相对路径或绝对路径。若为空或空字符串则默认为入口程序所在目录下的wwwroot文件夹。demo:"wwwroot/demo" */
|
|
|
+ "rootPath": "wwwroot",
|
|
|
+
|
|
|
+ /* 静态文件类型映射配置的文件路径。可为相对路径或绝对路径。例如"contentTypeMap.json"。若不指定(或指定的文件不存在)则不指定文件类型映射配置 */
|
|
|
+ "contentTypeMapFile": "contentTypeMap.json",
|
|
|
+
|
|
|
+ /* 回应静态文件时额外添加的http回应头。可不指定。 */
|
|
|
+ "responseHeaders": {
|
|
|
+
|
|
|
+ //设置浏览器静态文件缓存3600秒
|
|
|
+ "Cache-Control": "public,max-age=3600"
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
|