---
title: "获取配置文件内容"
method: POST
path: "/system/getSystemConfig"
tags: ["System"]
---

# 获取配置文件内容

`POST /system/getSystemConfig`

## Response `200`

获取配置文件内容,返回包括系统配置

- object
  - `code` integer
  - `data` ResponseSysConfigResponse
    - `config` ConfigServer
      - `aliyun-oss` ConfigAliyunOSS
        - `access-key-id` string
        - `access-key-secret` string
        - `base-path` string
        - `bucket-name` string
        - `bucket-url` string
        - `endpoint` string
      - `autocode` ConfigAutocode
        - `root` string
        - `server` string
        - `server-api` string
        - `server-initialize` string
        - `server-model` string
        - `server-plug` string
        - `server-request` string
        - `server-router` string
        - `server-service` string
        - `transfer-restart` boolean
        - `web` string
        - `web-api` string
        - `web-form` string
        - `web-table` string
      - `aws-s3` ConfigAwsS3
        - `base-url` string
        - `bucket` string
        - `disable-ssl` boolean
        - `endpoint` string
        - `path-prefix` string
        - `region` string
        - `s3-force-path-style` boolean
        - `secret-id` string
        - `secret-key` string
      - `captcha` ConfigCaptcha
        - `img-height` integer — 验证码高度
        - `img-width` integer — 验证码宽度
        - `key-long` integer — 验证码长度
        - `open-captcha` integer — 防爆破验证码开启此数，0代表每次登录都需要验证码，其他数字代表错误密码此数，如3代表错误三次后出现验证码
        - `open-captcha-timeout` integer — 防爆破验证码超时时间，单位：s(秒)
      - `cors` ConfigCORS
        - `mode` string
        - `whitelist` ConfigCORSWhitelist[]
          - `allow-credentials` boolean
          - `allow-headers` string
          - `allow-methods` string
          - `allow-origin` string
          - `expose-headers` string
      - `db-list` ConfigSpecializedDB[]
        - `alias-name` string
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `disable` boolean
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `type` string
        - `username` string — 数据库用户名
      - `email` GithubComFlippedAuroraGinVueAdminServerConfigEmail
        - `from` string — 收件人
        - `host` string — 服务器地址
        - `is-ssl` boolean — 是否SSL
        - `nickname` string — 昵称
        - `port` integer — 端口
        - `secret` string — 密钥
        - `to` string — 收件人:多个以英文逗号分隔
      - `excel` ConfigExcel
        - `dir` string
      - `hua-wei-obs` ConfigHuaWeiObs
        - `access-key` string
        - `bucket` string
        - `endpoint` string
        - `path` string
        - `secret-key` string
      - `jwt` ConfigJWT
        - `buffer-time` string — 缓冲时间
        - `expires-time` string — 过期时间
        - `issuer` string — 签发者
        - `signing-key` string — jwt签名
      - `local` ConfigLocal
        - `path` string — 本地文件访问路径
        - `store-path` string — 本地文件存储路径
      - `mssql` ConfigMssql
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `username` string — 数据库用户名
      - `mysql` ConfigMysql
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `username` string — 数据库用户名
      - `oracle` ConfigOracle
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `username` string — 数据库用户名
      - `pgsql` ConfigPgsql
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `username` string — 数据库用户名
      - `sqlite` ConfigSqlite
        - `config` string — 高级配置
        - `db-name` string — 数据库名
        - `engine` string — 数据库引擎，默认InnoDB
        - `log-mode` string — 是否开启Gorm全局日志
        - `log-zap` boolean — 是否通过zap写入日志文件
        - `max-idle-conns` integer — 空闲中的最大连接数
        - `max-open-conns` integer — 打开到数据库的最大连接数
        - `password` string — 数据库密码
        - `path` string — 服务器地址:端口
        - `port` string — :端口
        - `prefix` string — 全局表前缀，单独定义TableName则不生效
        - `singular` boolean — 是否开启全局禁用复数，true表示开启
        - `username` string — 数据库用户名
      - `qiniu` ConfigQiniu
        - `access-key` string — 秘钥AK
        - `bucket` string — 空间名称
        - `img-path` string — CDN加速域名
        - `secret-key` string — 秘钥SK
        - `use-cdn-domains` boolean — 上传是否使用CDN上传加速
        - `use-https` boolean — 是否使用https
        - `zone` string — 存储区域
      - `redis` ConfigRedis
        - `addr` string — 服务器地址:端口
        - `db` integer — redis的哪个数据库
        - `password` string — 密码
      - `system` ConfigSystem
        - `addr` integer — 端口值
        - `db-type` string — 数据库类型:mysql(默认)|sqlite|sqlserver|postgresql
        - `env` string — 环境值
        - `iplimit-count` integer
        - `iplimit-time` integer
        - `oss-type` string — Oss类型
        - `router-prefix` string
        - `use-multipoint` boolean — 多点登录拦截
        - `use-redis` boolean — 使用redis
      - `tencent-cos` ConfigTencentCOS
        - `base-url` string
        - `bucket` string
        - `path-prefix` string
        - `region` string
        - `secret-id` string
        - `secret-key` string
      - `timer` ConfigTimer
        - `detail` ConfigDetail[]
          - `compareField` string — 需要比较时间的字段
          - `interval` string — 时间间隔
          - `tableName` string — 需要清理的表名
        - `spec` string — CRON表达式
        - `start` boolean — 是否启用
        - `with_seconds` boolean — 是否精确到秒
      - `zap` ConfigZap
        - `director` string — 日志文件夹
        - `encode-level` string — 编码级
        - `format` string — 输出
        - `level` string — 级别
        - `log-in-console` boolean — 输出控制台
        - `max-age` integer — 日志留存时间
        - `prefix` string — 日志前缀
        - `show-line` boolean — 显示行
        - `stacktrace-key` string — 栈名
  - `msg` string

---

[API](https://skmtc.dev/fisco-bcos/apis/swagger-example-api.md) · [All operations](https://skmtc.dev/fisco-bcos/apis/swagger-example-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/fisco-bcos/swagger-example-api/revisions/7e1e58d58189/schema)
