httpApi:
{
baseUrl:'http:/xx/xx/xx/api',
defaultConfig:
{
headers:{token:''},
query:{aaa:'xx'},
body:{},
method:'post',
charset:'utf-8',
connectTimeout:10000,
readTimeout:10000,
//代理配置
proxyHost:'11.11.11.11',
proxyPort:1111
},
tokenConfig:{
method:'post',
url:'/authentication',
query:{},
headers:{},
body:{},
tokenPath:'body.data.token',
tokenPrefix:'beare',
setTokenTo:'headers.access_token',
expire:1,//token过期时间
expireOffset:60,// 默认提前60s过期
}
// httpSuccessExpression: 'status >=200 && status <300'
httpStatusCodeExceptionConfig:{
message:{
500:'500xxx',
400:'xx',
other:'xx'
}
}
bizExceptionConfig:{
bizCodeField:'code',
msgField:'msg',
bizSuccesExpression:'',
message:{
500:'500xxx',
400:'xx',
other:'xx'
}
}
healthCheckConfig:{
url:''
successExpresson:'',
}
}database:
//mysql
{
"url":"jdbc:mysql://192.168.1.1:3306/test?rewriteBatchedStatements=true&allowMultiQueries=true",
"username":"xx",
"password":"xxx"
}
//sqlserver:
{
"url":"jdbc:sqlserver://192.168.0.1:1433;DatabaseName=test",
"username":"xx",
"password":"xx"
}ftp:
{
"host":"ftp.xxx.com",
"port":21,
"username":"xxx",
"password":"xxx"
}linux shell:
账号登录:
{
"host":"192.168.168.1",
"port":22,
"username":"xxx",
"password": "abcdefg"
}
公钥登录(privateKey注意需要添加换行符\n):
{
"host":"192.168.168.1",
"port":22,
"username":"root",
"privateKeyPassword":"xxxxxx",
"privateKey":"-----BEGIN RSA PRIVATE KEY-----\n
Proc-Type: 4,ENCRYPTED\n
DEK-Info: AES-128-CBC,8C0F5CBD5E8C1C5C198004D4703E2B7F\n
xxxxxxx\n
-----END RSA PRIVATE KEY-----\n"
}kingdeeApi:
{
"name":"kd_1",
"acctId":"xxx",
"appId":"xxxxxxxxxxxx",
"appSec":"xxxxxxxxxxxxxxxxxxxxxxxx",
"userName":"xxx",
"serverUrl":"http://192.168.0.1/k3cloud/"
}文档更新时间: 2026-05-09 13:06 作者:admin