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