|
@@ -1,6 +1,6 @@
|
|
|
{
|
|
|
|
|
|
- /* asp.net core 原始web服务配置 */
|
|
|
+ /* asp.net core 原始web锟斤拷锟斤拷锟斤拷锟斤拷 */
|
|
|
"server": {
|
|
|
"urls": [ "http://localhost:4513" ]
|
|
|
},
|
|
@@ -15,7 +15,7 @@
|
|
|
|
|
|
|
|
|
"Sers": {
|
|
|
- /* 通讯层配置 */
|
|
|
+ /* 通讯锟斤拷锟斤拷锟斤拷 */
|
|
|
"CL": {
|
|
|
/* one conn is one channel.can be multiable */
|
|
|
"Client": [
|
|
@@ -26,130 +26,130 @@
|
|
|
"className": "Sers.CL.Socket.Iocp.OrganizeClientBuilder",
|
|
|
|
|
|
/* (x.2) conn config */
|
|
|
- /* 服务端 host地址。例如: "127.0.0.1"、"sersms.com" */
|
|
|
+ /* 锟斤拷锟斤拷锟� host锟斤拷址锟斤拷锟斤拷锟界: "127.0.0.1"锟斤拷"sers.com" */
|
|
|
"host": "127.0.0.1",
|
|
|
- /* 服务端 监听端口号。例如: 4501 */
|
|
|
+ /* 锟斤拷锟斤拷锟� 锟斤拷锟斤拷锟剿口号★拷锟斤拷锟界: 4501 */
|
|
|
"port": 4501,
|
|
|
|
|
|
|
|
|
- /* 连接秘钥,用以验证连接安全性。服务端和客户端必须一致 */
|
|
|
+ /* 锟斤拷锟斤拷锟斤拷钥锟斤拷锟斤拷锟斤拷锟斤拷证锟斤拷锟接帮拷全锟皆★拷锟斤拷锟斤拷撕涂突锟斤拷吮锟斤拷锟揭伙拷锟� */
|
|
|
"secretKey": "SersCL"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
|
|
|
|
|
|
- /* LocalApiService 配置,可不指定 */
|
|
|
+ /* LocalApiService 锟斤拷锟斤拷,锟缴诧拷指锟斤拷 */
|
|
|
"LocalApiService": {
|
|
|
|
|
|
- /* 后台服务的线程个数(单位个,默认0,代表不开启服务) */
|
|
|
+ /* 锟斤拷台锟斤拷锟斤拷锟斤拷叱谈锟斤拷锟斤拷锟斤拷锟轿伙拷锟斤拷锟侥�拷锟�0,锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */
|
|
|
"workThreadCount": 4,
|
|
|
|
|
|
|
|
|
- /* 超时时间,若不指定则后台任务永不超时。(主动关闭超过此时间的任务,实际任务强制关闭的时间会在1倍超时时间到2倍超时时间内)。单位:ms。*/
|
|
|
+ /* 锟斤拷时时锟戒,锟斤拷锟街革拷锟斤拷锟斤拷台锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷锟斤拷锟斤拷锟斤拷锟截闭筹拷锟斤拷锟斤拷时锟斤拷锟斤拷锟斤拷锟�,实锟斤拷锟斤拷锟斤拷强锟狡关闭碉拷时锟斤拷锟斤拷锟�1锟斤拷锟斤拷时时锟戒到2锟斤拷锟斤拷时时锟斤拷锟斤拷)锟斤拷锟斤拷位锟斤拷ms锟斤拷*/
|
|
|
//"timeout_ms": 10000,
|
|
|
|
|
|
|
|
|
- /* 是否 输出本地Api的调用信息到(ApiTrace)Log文件。默认:false */
|
|
|
+ /* 锟角凤拷 锟斤拷锟斤拷锟斤拷锟紸pi锟侥碉拷锟斤拷锟斤拷息锟斤拷锟斤拷ApiTrace锟斤拷Log锟侥硷拷锟斤拷默锟斤拷:false */
|
|
|
"PrintTrace": false,
|
|
|
|
|
|
|
|
|
- /* 静态文件映射器。映射站点静态文件,可多个,可不指定 */
|
|
|
+ /* 锟斤拷态锟侥硷拷映锟斤拷锟斤拷锟斤拷映锟斤拷站锟姐静态锟侥硷拷锟斤拷锟缴讹拷锟�,锟缴诧拷指锟斤拷 */
|
|
|
"//staticFiles": [
|
|
|
{
|
|
|
- /* api路由前缀,例如 "/demo/ui/*" */
|
|
|
+ /* api路锟斤拷前缀锟斤拷锟斤拷锟斤拷 "/demo/ui/*" */
|
|
|
"route": "/demo/ui/*",
|
|
|
- /* api描述,静态文件描述 */
|
|
|
- "apiName": "demo站点静态文件",
|
|
|
+ /* api锟斤拷锟斤拷锟斤拷锟斤拷态锟侥硷拷锟斤拷锟斤拷 */
|
|
|
+ "apiName": "demo站锟姐静态锟侥硷拷",
|
|
|
|
|
|
|
|
|
- /* 静态文件路径。可为相对路径或绝对路径。若为空或空字符串则默认为入口程序所在目录。demo:"wwwroot/demo" */
|
|
|
+ /* 锟斤拷态锟侥硷拷路锟斤拷锟斤拷锟斤拷为锟斤拷锟铰凤拷锟斤拷锟斤拷锟斤拷路锟斤拷锟斤拷锟斤拷为锟秸伙拷锟斤拷址锟斤拷锟斤拷锟侥�拷锟轿�拷锟节筹拷锟斤拷锟斤拷锟斤拷目录锟斤拷demo:"wwwroot/demo" */
|
|
|
"rootPath": "wwwroot/demo",
|
|
|
|
|
|
- /* 静态文件类型映射配置的文件路径。可为相对路径或绝对路径。例如"contentTypeMap.json"。若不指定(或指定的文件不存在)则不指定文件类型映射配置 */
|
|
|
+ /* 锟斤拷态锟侥硷拷锟斤拷锟斤拷映锟斤拷锟斤拷锟矫碉拷锟侥硷拷路锟斤拷锟斤拷锟斤拷为锟斤拷锟铰凤拷锟斤拷锟斤拷锟斤拷路锟斤拷锟斤拷锟斤拷锟斤拷"contentTypeMap.json"锟斤拷锟斤拷锟街革拷锟斤拷锟斤拷锟街革拷锟斤拷锟斤拷募锟斤拷锟斤拷锟斤拷冢锟斤拷锟街革拷锟斤拷募锟斤拷锟斤拷锟接筹拷锟斤拷锟斤拷锟� */
|
|
|
"contentTypeMapFile": "contentTypeMap.json",
|
|
|
|
|
|
- /* 回应静态文件时额外添加的http回应头。可不指定。 */
|
|
|
+ /* 锟斤拷应锟斤拷态锟侥硷拷时锟斤拷锟斤拷锟斤拷拥锟絟ttp锟斤拷应头锟斤拷锟缴诧拷指锟斤拷锟斤拷 */
|
|
|
"responseHeaders": {
|
|
|
|
|
|
- //设置浏览器静态文件缓存3600秒
|
|
|
+ //锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟教�拷募锟斤拷锟斤拷锟�3600锟斤拷
|
|
|
"Cache-Control": "public,max-age=3600"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
|
|
|
|
|
|
- /* 默认站点名称,可多个,可不指定 */
|
|
|
+ /* 默锟斤拷站锟斤拷锟斤拷锟狡o拷锟缴讹拷锟�,锟缴诧拷指锟斤拷 */
|
|
|
//"apiStationNames": [ "demo" ],
|
|
|
|
|
|
- /* Api加载器配置 */
|
|
|
+ /* Api锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 */
|
|
|
"//ApiLoaders": [
|
|
|
{
|
|
|
- /* 在此Assembly中查找api加载器(如 Sers.Core.dll 、Sers.NetcoreLoader.dll 、 Sers.Serslot.dll ) */
|
|
|
+ /* 锟节达拷Assembly锟叫诧拷锟斤拷api锟斤拷锟斤拷锟斤拷(锟斤拷 Sers.Core.dll 锟斤拷Sers.NetcoreLoader.dll 锟斤拷 Sers.Serslot.dll ) */
|
|
|
//"loader_assemblyFile": "Sers.Core.dll",
|
|
|
- /* 加载器的类名,可为 Sers.SersLoader.ApiLoader 、 Sers.NetcoreLoader.ApiLoader、 Sers.Serslot.ApiLoader 等。若不指定则默认为"Sers.SersLoader.ApiLoader" */
|
|
|
+ /* 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷为 Sers.SersLoader.ApiLoader 锟斤拷 Sers.NetcoreLoader.ApiLoader锟斤拷 Sers.Serslot.ApiLoader 锟饺★拷锟斤拷锟街革拷锟斤拷锟侥�拷锟轿�"Sers.SersLoader.ApiLoader" */
|
|
|
//"loader_className": "Sers.SersLoader.ApiLoader",
|
|
|
|
|
|
|
|
|
- //(通过反射从此包中获取要加载的api)
|
|
|
- /* 在此Assembly中查找服务(如 Did.SersLoader.Demo.dll)(assembly、assemblyFile、assemblyName 指定任一即可) */
|
|
|
+ //锟斤拷通锟斤拷锟斤拷锟斤拷哟税锟斤拷谢锟饺∫�拷锟斤拷氐锟絘pi锟斤拷
|
|
|
+ /* 锟节达拷Assembly锟叫诧拷锟揭凤拷锟斤拷(锟斤拷 Did.SersLoader.Demo.dll)(assembly锟斤拷assemblyFile锟斤拷assemblyName 指锟斤拷锟斤拷一锟斤拷锟斤拷) */
|
|
|
"assemblyFile": "Did.SersLoader.Demo.dll",
|
|
|
|
|
|
- /* 在此Assembly中查找服务(如 Did.SersLoader.Demo)(assembly、assemblyFile、assemblyName 指定任一即可) */
|
|
|
+ /* 锟节达拷Assembly锟叫诧拷锟揭凤拷锟斤拷(锟斤拷 Did.SersLoader.Demo)(assembly锟斤拷assemblyFile锟斤拷assemblyName 指锟斤拷锟斤拷一锟斤拷锟斤拷) */
|
|
|
//"assemblyName": "Did.SersLoader.Demo",
|
|
|
|
|
|
|
|
|
- /* 强制指定ApiStation名称。可不指定。(优先级从高到低: apiStationName_Force 、 在代码上的SsStationNameAttribute特性指定 、 apiStationName 、 appsettings.json指定) */
|
|
|
+ /* 强锟斤拷指锟斤拷ApiStation锟斤拷锟狡★拷锟缴诧拷指锟斤拷锟斤拷锟斤拷锟斤拷锟饺硷拷锟接高碉拷锟酵o拷 apiStationName_Force 锟斤拷 锟节达拷锟斤拷锟较碉拷SsStationNameAttribute锟斤拷锟斤拷指锟斤拷 锟斤拷 apiStationName 锟斤拷 appsettings.json指锟斤拷锟斤拷 */
|
|
|
//"apiStationName_Force": "",
|
|
|
|
|
|
- /* ApiStation名称。可不指定。(优先级从高到低: apiStationName_Force 、 在代码上的SsStationNameAttribute特性指定 、 apiStationName 、 appsettings.json指定) */
|
|
|
+ /* ApiStation锟斤拷锟狡★拷锟缴诧拷指锟斤拷锟斤拷锟斤拷锟斤拷锟饺硷拷锟接高碉拷锟酵o拷 apiStationName_Force 锟斤拷 锟节达拷锟斤拷锟较碉拷SsStationNameAttribute锟斤拷锟斤拷指锟斤拷 锟斤拷 apiStationName 锟斤拷 appsettings.json指锟斤拷锟斤拷 */
|
|
|
"apiStationName": "demo"
|
|
|
|
|
|
|
|
|
- /* 强制路由前缀,例如:"demo/v1"。可不指定。(优先级从高到低: routePrefix_Force、在代码上的SsRoutePrefixAttribute特性指定 、 routePrefix) */
|
|
|
+ /* 强锟斤拷路锟斤拷前缀,锟斤拷锟界:"demo/v1"锟斤拷锟缴诧拷指锟斤拷锟斤拷锟斤拷锟斤拷锟饺硷拷锟接高碉拷锟酵o拷 routePrefix_Force锟斤拷锟节达拷锟斤拷锟较碉拷SsRoutePrefixAttribute锟斤拷锟斤拷指锟斤拷 锟斤拷 routePrefix锟斤拷 */
|
|
|
//"routePrefix_Force": "",
|
|
|
|
|
|
- /* 路由前缀,例如:"demo/v1"。可不指定。(优先级从高到低: routePrefix_Force、在代码上的SsRoutePrefixAttribute特性指定 、 routePrefix ) */
|
|
|
+ /* 路锟斤拷前缀,锟斤拷锟界:"demo/v1"锟斤拷锟缴诧拷指锟斤拷锟斤拷锟斤拷锟斤拷锟饺硷拷锟接高碉拷锟酵o拷 routePrefix_Force锟斤拷锟节达拷锟斤拷锟较碉拷SsRoutePrefixAttribute锟斤拷锟斤拷指锟斤拷 锟斤拷 routePrefix 锟斤拷 */
|
|
|
//"routePrefix": ""
|
|
|
}
|
|
|
],
|
|
|
|
|
|
|
|
|
- /* 调用Api时的自定义Scope对象。可不指定。事件顺序为 OnCreateScope -> BeforeCallApi -> OnDispose */
|
|
|
+ /* 锟斤拷锟斤拷Api时锟斤拷锟皆讹拷锟斤拷Scope锟斤拷锟襟。可诧拷指锟斤拷锟斤拷锟铰硷拷顺锟斤拷为 OnCreateScope -> BeforeCallApi -> OnDispose */
|
|
|
"//OnCreateScope": [
|
|
|
{
|
|
|
- /* 在此Assembly中加载类 */
|
|
|
+ /* 锟节达拷Assembly锟叫硷拷锟斤拷锟斤拷 */
|
|
|
"assemblyFile": "Sers.ApiTrace.dll",
|
|
|
- /* 动态加载的类名,必须继承接口 Sers.Core.Module.Api.ApiEvent.ApiScope.IApiScope */
|
|
|
+ /* 锟斤拷态锟斤拷锟截碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷坛薪涌锟� Sers.Core.Module.Api.ApiEvent.ApiScope.IApiScope */
|
|
|
"className": "Sers.ApiTrace.ApiScope"
|
|
|
}
|
|
|
],
|
|
|
|
|
|
- /* 调用api前的事件,可不指定。事件顺序为 OnCreateScope -> BeforeCallApi -> OnDispose */
|
|
|
+ /* 锟斤拷锟斤拷api前锟斤拷锟铰硷拷锟斤拷锟缴诧拷指锟斤拷锟斤拷锟铰硷拷顺锟斤拷为 OnCreateScope -> BeforeCallApi -> OnDispose */
|
|
|
"//BeforeCallApi": [
|
|
|
{
|
|
|
- /* 在此Assembly中加载类 */
|
|
|
+ /* 锟节达拷Assembly锟叫硷拷锟斤拷锟斤拷 */
|
|
|
//"assemblyFile": "Sers.Core.dll",
|
|
|
- /* 动态加载的类名,必须继承接口 Sers.Core.Module.Api.ApiEvent.BeforeCallApi.IBeforeCallApi */
|
|
|
+ /* 锟斤拷态锟斤拷锟截碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷坛薪涌锟� Sers.Core.Module.Api.ApiEvent.BeforeCallApi.IBeforeCallApi */
|
|
|
"className": "Bearer",
|
|
|
- //Bearer: 在调用接口前,会获取 rpcData.http.headers.Authorization(格式为 "Bearer xxxxxx"),并作为参数调用接口api_verifyAt,把返回数据放到 rpcData.user.userInfo
|
|
|
+ //Bearer: 锟节碉拷锟矫接匡拷前锟斤拷锟斤拷锟饺� rpcData.http.headers.Authorization(锟斤拷式为 "Bearer xxxxxx")锟斤拷锟斤拷锟斤拷为锟斤拷锟斤拷锟斤拷锟矫接匡拷api_verifyAt锟斤拷锟窖凤拷锟斤拷锟斤拷锟捷放碉拷 rpcData.user.userInfo
|
|
|
|
|
|
- /* 验证at接口的地址 */
|
|
|
+ /* 锟斤拷证at锟接口的碉拷址 */
|
|
|
"api_verifyAt": "/AuthCenter/account/verifyAt",
|
|
|
- /* 验证at接口的httpMethod。(如 GET POST 可不指定) */
|
|
|
+ /* 锟斤拷证at锟接口碉拷httpMethod锟斤拷(锟斤拷 GET POST 锟缴诧拷指锟斤拷) */
|
|
|
"api_httpMethod": "POST"
|
|
|
},
|
|
|
|
|
|
{
|
|
|
- //AccountInCookie 在调用接口前,会获取 rpcData.http.headers.Cookie(格式为 "user=xxx;c=7")中的user,在账号列表中比对userToken,回写 CallerSource(rpcData.caller.source) 和 userInfo(rpcData.user.userInfo)
|
|
|
+ //AccountInCookie 锟节碉拷锟矫接匡拷前锟斤拷锟斤拷锟饺� rpcData.http.headers.Cookie(锟斤拷式为 "user=xxx;c=7")锟叫碉拷user锟斤拷锟斤拷锟剿猴拷锟叫憋拷锟叫比讹拷userToken锟斤拷锟斤拷写 CallerSource(rpcData.caller.source) 锟斤拷 userInfo(rpcData.user.userInfo)
|
|
|
"className": "AccountInCookie",
|
|
|
"account": [
|
|
|
{
|
|
|
"userToken": "admin_123456",
|
|
|
//"CallerSource": "Internal",
|
|
|
"userInfo": {
|
|
|
- "name": "超级管理员",
|
|
|
- "入口": "Gover网关"
|
|
|
+ "name": "锟斤拷锟斤拷锟斤拷锟斤拷员",
|
|
|
+ "锟斤拷锟�": "Gover锟斤拷锟斤拷"
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -158,49 +158,49 @@
|
|
|
},
|
|
|
|
|
|
|
|
|
- /* ServiceStation配置,可不指定 */
|
|
|
+ /* ServiceStation锟斤拷锟斤拷,锟缴诧拷指锟斤拷 */
|
|
|
"ServiceStation": {
|
|
|
|
|
|
- /* 自动上报cpu Usage。不指定则不上报 */
|
|
|
+ /* 锟皆讹拷锟较憋拷cpu Usage锟斤拷锟斤拷指锟斤拷锟斤拷锟较憋拷 */
|
|
|
"//UsageReporter": {
|
|
|
- /* 上报时间间隔(单位:秒) */
|
|
|
+ /* 锟较憋拷时锟斤拷锟斤拷锟斤拷锟轿伙拷锟斤拷耄� */
|
|
|
"intervalSecond": 2
|
|
|
},
|
|
|
|
|
|
|
|
|
- /* 服务中心注册配置。在向服务中心注册站点前 是否打印(Logger.Info)请求参数。默认:false */
|
|
|
+ /* 锟斤拷锟斤拷锟斤拷锟斤拷注锟斤拷锟斤拷锟矫★拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟阶�拷锟秸撅拷锟角� 锟角凤拷锟接★拷锟絃ogger.Info锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟侥�拷锟�:false */
|
|
|
"StationRegist_PrintRegistArg": false,
|
|
|
|
|
|
|
|
|
- /* serviceStation站点信息 */
|
|
|
+ /* serviceStation站锟斤拷锟斤拷息 */
|
|
|
"serviceStationInfo": {
|
|
|
"serviceStationName": "SerslotDemo",
|
|
|
|
|
|
- /* 服务站点版本信息,若不指定则为入口链接库的版本号 */
|
|
|
+ /* 锟斤拷锟斤拷站锟斤拷姹撅拷锟较�,锟斤拷锟街革拷锟斤拷锟轿�拷锟斤拷锟斤拷锟接匡拷陌姹撅拷锟� */
|
|
|
//"stationVersion": "1.1.9.0",
|
|
|
|
|
|
- /* [json]服务站点额外信息,可不指定 */
|
|
|
+ /* [json]锟斤拷锟斤拷站锟斤拷锟斤拷锟斤拷锟较�,锟缴诧拷指锟斤拷 */
|
|
|
"info": null
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- /* Vit工具配置,可不指定 */
|
|
|
+ /* Vit锟斤拷锟斤拷锟斤拷锟矫o拷锟缴诧拷指锟斤拷 */
|
|
|
"Vit": {
|
|
|
|
|
|
- /* 日志配置,可不指定 */
|
|
|
+ /* 锟斤拷志锟斤拷锟斤拷,锟缴诧拷指锟斤拷 */
|
|
|
"Logger": {
|
|
|
/* print the log to console. default:false */
|
|
|
"PrintToConsole": true
|
|
|
},
|
|
|
|
|
|
|
|
|
- /* 序列化配置,可不指定 */
|
|
|
+ /* 锟斤拷锟叫伙拷锟斤拷锟矫o拷锟缴诧拷指锟斤拷 */
|
|
|
"Serialization": {
|
|
|
- /* 序列化字符编码。可不指定,默认 UTF8。只可为 UTF7,UTF8,UTF32,ASCII,Unicode。 */
|
|
|
+ /* 锟斤拷锟叫伙拷锟街凤拷锟斤拷锟诫。锟缴诧拷指锟斤拷锟斤拷默锟斤拷 UTF8锟斤拷只锟斤拷为 UTF7,UTF8,UTF32,ASCII,Unicode锟斤拷 */
|
|
|
"Encoding": "UTF8",
|
|
|
|
|
|
- /* 时间序列化格式。可不指定,默认 "yyyy-MM-dd HH:mm:ss" */
|
|
|
+ /* 时锟斤拷锟斤拷锟叫伙拷锟斤拷式锟斤拷锟缴诧拷指锟斤拷锟斤拷默锟斤拷 "yyyy-MM-dd HH:mm:ss" */
|
|
|
"DateTimeFormat": "yyyy-MM-dd HH:mm:ss"
|
|
|
}
|
|
|
},
|
|
@@ -208,26 +208,26 @@
|
|
|
|
|
|
"serslot": {
|
|
|
|
|
|
- /* 额外api。SsApiDesc格式。除了系统api外,可以指定额外api。若指定返回数据(reply),则直接返回数据;若不指定返回数据,则由host进行处理 */
|
|
|
+ /* 锟斤拷锟斤拷api锟斤拷SsApiDesc锟斤拷式锟斤拷锟斤拷锟斤拷系统api锟解,锟斤拷锟斤拷指锟斤拷锟斤拷锟斤拷api锟斤拷锟斤拷指锟斤拷锟斤拷锟斤拷锟斤拷锟捷o拷reply锟斤拷,锟斤拷直锟接凤拷锟斤拷锟斤拷锟捷o拷锟斤拷锟街革拷锟斤拷锟斤拷锟斤拷锟斤拷荩锟斤拷锟斤拷锟絟ost锟斤拷锟叫达拷锟斤拷 */
|
|
|
"//extApi": [
|
|
|
- { //为 SsApiDesc格式
|
|
|
- "description": "首页",
|
|
|
- //路由(可为泛接口,如 "/a/*" )
|
|
|
+ { //为 SsApiDesc锟斤拷式
|
|
|
+ "description": "锟斤拷页",
|
|
|
+ //路锟斤拷(锟斤拷为锟斤拷锟接匡拷,锟斤拷 "/a/*" )
|
|
|
"route": "/index.html",
|
|
|
- //扩展配置(json)
|
|
|
+ //锟斤拷展锟斤拷锟矫o拷json锟斤拷
|
|
|
"extendConfig": {
|
|
|
- //请求方式,若不指定则默认支持所有方式(demo: POST、GET、DELETE、PUT等)
|
|
|
+ //锟斤拷锟斤拷式锟斤拷锟斤拷锟街革拷锟斤拷锟侥�拷锟街э拷锟斤拷锟斤拷蟹锟绞斤拷锟絛emo: POST锟斤拷GET锟斤拷DELETE锟斤拷PUT锟饺o拷
|
|
|
"httpMethod": "GET",
|
|
|
|
|
|
- //返回数据(可为数值、字符串、对象、数组)。若不指定,则由host进行处理
|
|
|
+ //锟斤拷锟斤拷锟斤拷锟捷o拷锟斤拷为锟斤拷值锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟介)锟斤拷锟斤拷锟街革拷锟斤拷锟斤拷锟斤拷锟絟ost锟斤拷锟叫达拷锟斤拷
|
|
|
"reply": { "hello": "sers" },
|
|
|
|
|
|
- //系统生成的接口文字描述
|
|
|
+ //系统锟斤拷锟缴的接匡拷锟斤拷锟斤拷锟斤拷锟斤拷
|
|
|
"sysDesc": "method:GET"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- //路由(可为泛接口,如 "/a/*" )
|
|
|
+ //路锟斤拷(锟斤拷为锟斤拷锟接匡拷,锟斤拷 "/a/*" )
|
|
|
"route": "/*"
|
|
|
}
|
|
|
|