检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
APIC > API分析”。 开启日志分析。 在“日志分析”页签单击“配置访问日志”。 在配置访问日志弹窗配置日志接入信息,完成后单击“确定”。 表1 配置访问日志 参数 配置说明 启动日志记录 选择是否启用日志记录,仅启用后才能查看API的调用日志。 日志组 选择日志流所在的日志组。
APIC > 监控分析”。 开启日志分析。 在“日志分析”页签单击“配置访问日志”。 在配置访问日志弹窗配置日志接入信息,完成后单击“确定”。 表1 配置访问日志 参数 说明 启动日志记录 选择是否启用日志记录,仅启用后才能查看API的调用日志。 日志组 选择日志流所在的日志组。 如果
Finish”,完成工程导入。 在右侧Maven页签,双击“compile”进行编译。 图2 编译工程 返回“BUILD SUCCESS”,表示编译成功。 右键单击BackendSignatureApplication,选择“Run”运行服务。 图3 运行服务 “ApigatewaySignatureFilter
通过打印日志或调试中断的方式得到客户端计算的canonicalRequest,每种语言SDK中计算canonicalRequest的位置如下: 表1 常见语言SDK中计算canonicalRequest的位置 语言 位置 java(版本<3.1.0) libs/java-sdk-core-*
配合SoapClient使用,对SOAP请求进行配置。 构造器详情 public SoapConfig() 构造一个无参数的SoapConfig 方法列表 返回类型 方法和说明 String buildSoapMessage() 构造SOAP请求报文 String getBodyPrefix()
return wrapped return wrapper wrapped函数为签名校验代码。校验流程如下:使用正则表达式解析Authorization头。得到key和signedHeaders。 if "authorization" not in request
在调用API前,您需要向API提供方获取API的调用信息。 获取API的请求信息 在ROMA Connect实例控制台选择“服务集成 APIC > API列表”,在页面中获取API的“域名”、“请求方法”和“API URL”。单击API的名称进入API详情页面,在“前端配置”页签下,获取API的“请求参数”和“请求体内容描述”。