Description

It gets configurations in ACM.

Request type

GET

Request URL

/Diamond-server/config. co

Request parameters

名称 类型 是否必须 描述
tenant string 租户信息,对应 ACM 的命名空间字段。
dataId string 配置 ID。
group string 配置分组。

Header parameters

名称 类型 是否必须 描述
Spas-AccessKey string accessKey 从 ACM 控制台获取。
timeStamp string 请求时间毫秒字符串。
Spas-Signature string SpasSigner.sign( Tenant+ group+ timeStamp, secretKey) // 用秘钥对“租户+分组+时间戳”进行签名,签名算法为 HmacSHA1。加时间戳签名防止重放攻击,该签名有效期 60 秒。

Return parameters

Parameter type Description
string Configuration Value

错误编码

错误代码 描述 语义
400 Bad Request 客户端请求中的语法错误
403 Forbidden 没有权限
404 Not Found 客户端错误,未找到
500 Internal Server Error 服务器内部错误
200 OK 正常

Example

  • Request example

    http:serverIp:8080/diamond-server/config.co? dataId=dataIdparam&group=groupParam&tenant=tenantParam
  • Response example

    contentTest