接口描述:查询预部署状态的lua脚本内容。
请求方式:post
请求路径:/icdn/udf-script/query-udf-script-pre-configs
使用说明:单个用户一分钟限制调用10000次,并发不超过100。
请求参数说明(json):
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
domain | 是 | String | 域名必须属于当前用户且合法有效 | ctyun.cn | |
script_name | 是 | String | 函数脚本名,为2-64位的小写字母、数字、下划线组合,以小写字母、数字开头结尾,且该函数已存在并为预部署状态 | lua_test |
返回参数说明:
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 状态码 | 100000 | |
returnObj | Object | 返回对象 | - | returnObj |
message | String | 结果简述 | 正确返回/参数不合法 | |
error | String | 错误码 | CDN_200002 | |
errorMessage | String | 错误详情 | 请求参数校验失败,参数name为必填,且不能为空 |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
script_name | String | 函数名 | lua_test | |
script_content | String | 函数内容 | ctyun.resp.set_output('\Hello World hmy\') |
示例:
请求路径:https://cdnapi-global.ctapi.ctyun.cn/icdn/udf-script/query-udf-script-pre-configs
请求参数:
{ "domain":"ctyun.cn", "script_name":"lua_test" }
返回结果:
{ "statusCode": 100000, "message": "正确返回", "returnObj": { "script_name": "lua_test", "script_content": "ctyun.resp.set_output('\Hello World hmy\')" } }
错误码请参考:参数code和message含义