检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数描述信息 name 否 String 参数名称 in 否 String 参数位置,支持path、header、query、formData、body required 否 Boolean 参数是否必需,参数位置为path时必需 表9 responses参数说明 名称 是否必选 参数类型
String 参数名称 CRU 是 type String 参数类型: string number CRU 是 location String 参数位置: PATH QUERY HEADER FORMDATA CRU 是 default_value String 参数默认值 CRU 否 sample_value
Time 创建时间 表4 identities参数说明 名称 类型 说明 name String 参数名称 location String 参数位置: HEADER:头 QUERY:query 响应消息样例: { "name":"Authorizer_9dlh", "type":"FRONTEND"
String 参数名称 CRU 是 type String 参数类型: string number CRU 是 location String 参数位置: PATH QUERY HEADER FORMDATA CRU 是 default_value String 参数默认值 CRU 否 sample_value
什么是API网关 API网关(API Gateway)是为企业和开发者提供的高性能、高可用、高安全的云原生网关服务,能快速将企业服务能力包装成标准API接口,帮助您轻松构建、管理和部署任意规模的API,并上架API云商店进行售卖。借助API网关,可以简单、快速、低成本、低风险地实
认证中的参数关系如下所示: Header中的请求参数:对应自定义认证中参数位置为Header的身份来源,其参数值在您调用使用该前端自定义认证的API时传入 Query中的请求参数:对应自定义认证中参数位置为Query的身份来源,其参数值在您调用使用该前端自定义认证的API时传入
der\",\"name\":\"a1234\"}]}"} custom_logs 自定义日志。 - 数量不超过10个 location 位置。 header/query/cookie name 名称。 - real_ip_header_getter 是否开启通过用户自定义的Header获取用户源IP地址。
Time 创建时间 表5 identities参数说明 名称 类型 说明 name String 参数名称 location String 参数位置: HEADER:头 QUERY:query 响应消息样例: { "total":1, "size":1, "authorizer_list":[
编辑API,在后端服务页面,添加系统参数,参数类型为前端认证参数,系统参数名称填自定义认证函数中context中的字段,后端参数名称和位置填需要传入到后端请求的参数名和位置。 验证 编辑和发布完成之后,使用正确的认证信息调用API,可以看到后端打印了X-User-Name头,值为函数代码中写入
地址请求次数上限。 参数流控配置 参数流控配置开关。开启后,以参数维度进行流控限制。 定义参数 定义用于规则匹配的参数。 参数位置:用于规则匹配的参数位置。 path:API请求的URI,系统默认配置。 method:API请求方法,系统默认配置。 Header:请求头的key值。建议不要设置敏感信息,以防泄露。
说明 id String 参数编号 name String 参数名称 type String 参数类型 location String 参数位置 default_value String 参数默认值 sample_value String 参数示例值 required Integer
是否发送body 表4 Identity 参数 是否必选 参数类型 描述 name 是 String 参数名称 location 是 String 参数位置 validation 否 String 参数校验表达式,默认为null,不做校验 响应参数 状态码: 200 表5 响应Body参数 参数
”组成,且只能以英文开头。 type 是 String 参数类型: STRING NUMBER location 是 String 参数位置: PATH QUERY HEADER default_value 否 String 参数默认值 sample_value 否 String
”组成,且只能以英文开头。 type 是 String 参数类型: STRING NUMBER location 是 String 参数位置: PATH QUERY HEADER default_value 否 String 参数默认值 sample_value 否 String
”组成,且只能以英文开头。 type 是 String 参数类型: STRING NUMBER location 是 String 参数位置: PATH QUERY HEADER default_value 否 String 参数默认值 sample_value 否 String
Time 创建时间 表5 identities参数说明 名称 类型 说明 name String 参数名称 location String 参数位置: HEADER:头 QUERY:query 响应消息样例: { "total":1, "size":1, "authorizer_list":[
说明 id String 参数编号 name String 参数名称 type String 参数类型 location String 参数位置 default_value String 参数默认值 sample_value String 参数示例值 required Integer
”组成,且只能以英文开头。 type 是 String 参数类型: STRING NUMBER location 是 String 参数位置: PATH QUERY HEADER default_value 否 String 参数默认值 sample_value 否 String
是否发送body 表4 Identity 参数 是否必选 参数类型 描述 name 是 String 参数名称 location 是 String 参数位置 validation 否 String 参数校验表达式,默认为null,不做校验 响应参数 状态码: 201 表5 响应Body参数 参数
单击“添加”,选择已创建函数。 版本或别名 默认“通过版本选择”。 缓存时间(秒) 30 身份来源 第一个身份来源参数位置选择“Header”,参数名填写“token”;第二个身份来源参数位置选择“Query”,参数名填写“test”。 在左侧导航栏选择“API管理 > API列表”,单击“创建API