查询仓库连通性
此接口用于查询远程仓库的网络连通性,可以通过仓库 ID 列表或者仓库地址两种方式进行查询。
接口描述
通信协议:HTTP
URL:GET /api/v1/registry/connection/check
传参方式:query
请求参数
字段名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
ids | array | 否 | 仓库 ID 数组 |
address | string | 否 | 仓库地址 |
username | string | 否 | 连接仓库的账号 |
password | string | 否 | 连接仓库的密码 |
响应参数
字段名 | 类型 | 说明 |
---|---|---|
key | string | 如果入参为 ids,则 key 为仓库 ID ;如果入参为 address,则 key 为仓库地址 |
result | string | 查询结果。其中 success 为成功,其他为错误原因 |
请求示例
curl --location -g --request GET 'http://localhost:3001/api/v1/registry/connection/check?ids[]=2bd6d8fc-da11-44c9-b5b1-9b6008d5a3ac'
响应示例
{
"status": 200,
"message": "success",
"fieldErrors": null,
"data": [
{
"key": "2bd6d8fc-da11-44c9-b5b1-9b6008d5a3ac",
"result": "success"
}
]
}
错误码
具体请参见 错误码说明。