检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HUAWEICLOUD_SDK_AK")); sig_str_t app_secret = sig_str(getenv("HUAWEICLOUD_SDK_SK")); params.key = app_key; params.secret = app_secret; 指定方法名、域名
通过API设计文件导入API 将Swagger或OpenAPI定义的API导入到API网关,支持导入到新分组和导入到已有分组两种方式。导入前您需要在API定义中补全API网关的扩展定义。 导入到新分组注意事项 将API定义导入到一个新的分组,导入过程中系统会自动创建一个新的API分组
新建一个华为IAM认证方式的API,在配置入参时为什么无法配置HEADER位置的x-auth-token? x-auth-token在API网关内部已经被定义了,如果您再次创建此参数名,容易导致冲突。 API网关控制台中已经限定您无法创建HEADER位置的x-auth-token,
Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从终端节点中获取。例如APIG服务在“华北-北京四”区域的Endpoint为“apig.cn-north-4.myhuaweicloud.com”。
已安装IntelliJ IDEA 2018.3.5或以上版本,如果未安装,请至IntelliJ IDEA官方网站下载。 已安装Java Development Kit 1.8.111或以上版本,如果未安装,请至Oracle官方下载页面下载。
默认为当前时间 type 否 String 导出的API定义的格式:json/yaml,默认为json 响应消息 表3 参数说明 名称 是否必选 参数类型 说明 swagger 是 String 固定值2.0 info 是 Object 参考表4 host 是 String API分组绑定的子域名
81efcfd94b8747a0b21e8c04144a4e8c","7addcd00cfab433984b1d8bf2fe08aaa"] 响应消息 表4 参数说明 名称 是否必选 参数类型 说明 swagger 是 String 固定值2.0 info 是 Object 参考表5 host 是 String API分组绑定的子域名
默认为当前时间 type 否 String 导出的API定义的格式:json/yaml,默认为json 响应消息 表3 参数说明 名称 是否必选 参数类型 说明 swagger 是 String 固定值2.0 info 是 Object 参考表4 host 是 String API分组绑定的子域名
81efcfd94b8747a0b21e8c04144a4e8c","7addcd00cfab433984b1d8bf2fe08aaa"] 响应消息 表4 参数说明 名称 是否必选 参数类型 说明 swagger 是 String 固定值2.0 info 是 Object 参考表5 host 是 String API分组绑定的子域名
配置API的跨域资源共享 出于安全性考虑,浏览器会限制从页面脚本内发起的跨域请求,此时页面只能访问当前域的资源。CORS允许浏览器向跨域服务器发送XMLHttpRequest请求,从而实现跨域访问。更多跨域访问的说明请参见跨域调用APIG开放的API。 跨域资源共享策略为跨域访问提供指定预检请求头和响应头
当您绑定独立域名后,可根据需要选择支持的加密套件。 real_ip_from_xff 是否使用X-Forwarded-For头中的IP作为ACL、流控的判断依据,默认不使用。 xff_index:X-Forwarded-For头中IP的排序序号,值允许为正数、负数、0。
配置API的访问控制 访问控制策略是API网关提供的API安全防护组件之一,主要用来控制访问API的IP地址和账户,您可以通过设置IP地址或账户的黑白名单来禁止/允许某个IP地址/账号名/账号ID访问API。实例级访问控制策略请参考表1。 访问控制策略和API本身是相互独立的,只有将访问控制策略绑定
主机为鉴权服务的访问IP地址/域名,未指定端口时,HTTP协议默认使用80端口,HTTPS协议默认使用443端口。 说明: 目前仅支持IPv4地址。 路径 鉴权服务的路径,即服务的url。 后端超时(ms) 鉴权服务请求的超时时间。
配置APIG的终端节点信息 终端节点用于在VPC和终端节点服务之间建立便捷、安全、私密的连接通道。 在同一区域中,可实现云内跨VPC访问/开放API。 目前除墨西哥城一、北京一区域外,其他区域都支持终端节点管理功能。 图1 同一区域跨VPC访问 操作步骤 进入API网关控制台页面。
请求体描述,可以是请求体示例、媒体类型、参数等信息 result_normal_sample String 正常响应示例,描述API的正常返回信息 result_failure_sample String 失败返回示例,描述API的异常返回信息 sl_domain String 分组的子域名
HTTPS BOTH:同时支持HTTP和HTTPS 默认:HTTPS CRU 否 req_method String API的访问方式 GET POST PUT DELETE HEAD PATCH OPTIONS ANY CRU 是 req_uri String API的访问地址,不含域名
HTTPS BOTH:同时支持HTTP和HTTPS 默认:HTTPS CRU 否 req_method String API的访问方式 GET POST PUT DELETE HEAD PATCH OPTIONS ANY CRU 是 req_uri String API的访问地址,不含域名
publicips Array of IpDetails objects 公网入口地址列表 privateips Array of IpDetails objects 私网入口地址列表 unreliable_ips Array of strings 不建议使用的实例入口列表:分组子域名解析未指向到该列表的
origin 是 String 参数映射来源,支持REQUEST、CONSTANT description 否 String 参数含义描述 表18 后端httpEndpoints参数说明 名称 是否必选 参数类型 说明 address 是 String 后端服务地址,格式为:<域名或
origin 是 String 参数映射来源,支持REQUEST、CONSTANT description 否 String 参数含义描述 表18 后端httpEndpoints参数说明 名称 是否必选 参数类型 说明 address 是 String 后端服务地址,格式为:<域名或