检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
VPC内的ECS和私有服务器。 例如,VPC中包含6台ECS,ROMA Connect已创建一条负载通道,并把ECS 01和ECS 04已添加到负载通道中,此时ROMA Connect通过负载通道可以直接访问VPC中的ECS 01和ECS 04。 发布区域:华北-北京一、华北-北
自定义函数服务返回5xx响应)时,ROMA Connect仍然接受客户端请求。 身份来源 添加用于认证的请求参数,支持添加Header参数和Query参数。 当“缓存时间”不为0时,必须添加请求参数。当缓存认证结果时,此参数将作为认证结果的缓存索引。 是否发送body 是否把API请求的Body信息发送给认证函数。
sdk-request:签名算法的调用示例。 校验后端签名示例 示例演示如何编写一个基于ASP.Net Core的服务器,作为API的后端,并且实现一个IAuthorizationFilter,对APIC的请求做签名校验。 API绑定签名密钥后,发给后端的请求中才会添加签名信息。 编写一个Controller,
py”文件,单击“OK”,完成工程配置。 校验后端签名示例 示例演示如何编写一个基于Flask的服务器,作为API的后端,并且实现一个wrapper,对APIC的请求做签名校验。 API绑定签名密钥后,发给后端的请求中才会添加签名信息。 编写一个返回“Hello World!”的接口,方
Class”,在“Name”中输入“Main”单击“OK”,完成“Main”文件创建。 图14 新建Class 配置Class。 创建完成后,打开“Main”文件,添加“public static void main(String[] args)”。 图15 设置Class的配置 完成工程创建后,最终目录结构如下。
入方向规则配置有误,导致公网调用API失败。配置入方向规则的详细步骤请参考准备ROMA Connect依赖资源。 调用时未添加请求消息头“host:分组域名”,导致公网调用API失败。添加消息头后,重新调用即可。 父主题: 服务集成
t-Encoding、Content-Language头,如需要缓存更多的Headers,请在策略的“允许缓存的后端响应头”参数处添加,但是无法添加APIC增加的系统响应头(x-apig-*,x-request-id等)。 创建响应缓存策略 登录ROMA Connect控制台,在
分区。 message_offset 是 Number 消息偏移量。 consumer_key 否 String 应用Key。在该消息头中添加一个consumer_key的消息头。 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 topic String
"{\"a\":1}"; 给请求添加x-stage头,内容为环境名。如有需要,添加需要签名的其他头域。 r.headers.Add("x-stage", "RELEASE"); 进行签名,执行此函数会生成一个新的HttpWebRequest,并在请求参数中添加用于签名的X-Sdk-Date头和Authorization头。
NewBuffer([]byte("foo=bar")))) 给请求添加x-stage头,内容为环境名。如有需要,添加需要签名的其他头域。 r.Header.Add("x-stage", "RELEASE") 进行签名,执行此函数会在请求中添加用于签名的X-Sdk-Date头和Authorization头。
描述进行设置。 为API请求添加认证信息。 Site实例中不支持华为IAM认证。 API认证方式 API请求参数配置 APP认证(签名认证) 使用获取的SDK对API请求进行签名,具体请参考APP认证开发。 APP认证(简易认证) 在API请求中添加Header参数“X-Apig
= '{"a":1}' 给请求添加x-stage头,内容为环境名。如有需要,添加需要签名的其他头域。 r.headers = { "x-stage":"RELEASE" } 进行签名,执行此函数会生成请求参数,用于创建http(s)请求,请求参数中添加了用于签名的X-Sdk-Date头和Authorization头。
参数:用于做规则匹配的参数名。 系统默认包含reqPath(请求路径)和method(请求方法)参数。单击“添加参数”,可添加其他匹配参数。 定义规则 自定义断路器的匹配规则。单击“添加规则”,可添加规则,系统根据从上到下的顺序匹配规则,可通过上下移动调整规则优先级。 匹配条件:单击“”编辑匹
息中获取的请求体内容描述进行设置。 为API请求添加认证信息。 API认证方式 API请求参数配置 APP认证(签名认证) 使用获取的SDK对API请求进行签名,具体请参考APP认证开发。 APP认证(简易认证) 在API请求中添加Header参数“X-Apig-AppCode”
三方认证失败的次数达到此处配置的阈值,触发源IP请求拦截。再过2分钟当前统计周期结束,解除请求拦截。 身份来源 添加API原始请求中用于第三方认证的请求参数,支持添加Header参数和Query参数。身份来源信息为空时,携带API原始请求中的所有请求参数(header参数和query参数)调用第三方认证服务。
和cookie)和指定名称的参数值。 启用后,需单击“添加”,添加需在调用日志中打印的参数。 说明: 自定义日志只支持打印客户端发起的请求中携带的信息,不支持打印APIC中定义的常量参数和系统参数信息。 自定义日志最多支持添加10个参数,且所有参数字段总大小不超过2KB。 自定义
需要通过导入文件或者手动增加的形式来添加字段。导入的文件目前主要支持json,xml和csv格式导入。 目的端数据源 设置目的端数据源,数据库类型的数据源在选择完表之后会自动显示字段信息,其他格式的数据源需要通过导入文件或者手动增加的形式来添加字段。导入的文件目前主要支持json,xml和csv格式导入。
后端超时(ms):后端服务请求的超时时间,默认为5000ms。 FunctionGraph:把后端服务请求转发给指定函数。 函数URN:函数请求的唯一标识。单击“添加”,添加作为后端服务的函数。 函数名:选择函数URN后自动配置。 版本或别名:选择要使用的函数版本或函数别名。 调用类型:选择函数的调用类型。
{"x-stage": "RELEASE"}, "body") 进行签名,执行此函数会在请求参数中添加用于签名的X-Sdk-Date头和Authorization头。 X-Sdk-Date是一个必须参与签名的请求消息头参数。 sig.Sign(r)
apigw.exampleRegion.com/app1?a=1"); $req->body = ''; 给请求添加x-stage头,内容为环境名。如果有需要,添加需要签名的其他头域。 $req->headers = array( 'x-stage' => 'RELEASE'