参数 | 是否必填 | 说明 |
API 名称 | 必填 | 您创建的 API 的名称,在当前服务内具有唯一性,支持最长60个字符。 |
前端类型 | 必填 | 客户端访问 API 网关的协议,API 网关支持 HTTP&HTTPS、WS&WSS 两种前端类型。 |
URL 路径(Path) | 必填 | 您可以按需求写入合法 URL 路径。在路径中配置动态参数:请使用{}符号,并在其中填入参数名,例如 /user/{userid} 路径,申明了路径中的 userid 参数,此参数同时需要在入参中作为 Path 类型参数进行定义。Query 参数可以不用在 URL 路径中定义。路径支持正则表达式方式匹配:路径输入内容以 /user 为例:=/user :代表精确匹配,当存在多个 API 接口都有 /user 时,优先匹配含有 =/user 的配置的 API 接口。/user/{id} :代表路径上存在动态参数,当存在多个 API 接口都有 /user 时,优先级第三匹配含有动态参数的配置的 API 接口。/user :表示完全匹配或前缀匹配的方式访问,访问时 /user、/usertest、/user/test/a 都可以访问到 /user 路径的 API 接口。 |
请求方法 | 必填 | 可选择 GET、POST、PUT、DELETE、HEAD 方法。 |
鉴权类型 | 必填 | API 鉴权类型,支持多种鉴权方式。 |
支持 CORS | 必填 | 用于配置跨域资源共享(CORS),开启后将默认在响应头中添加 Access-Control-Allow-Origin : * 。 |
入参 | 选填 | 入参包含了来源于 Header、Query、Path 的参数。其中 Path 参数对应于在 URL 路径中定义的动态参数。任一参数,均需要指定参数名,参数类型和参数数据类型;同时可以指明是否必填、默认值、示例数据和描述说明。利用这些配置,API 网关可以协助您完成入参的文档化和初步校验。 |
参数 | 是否必填 | 说明 |
Action | 必填 | |
存储桶 | 必填 | 只支持对接和 API 网关同地域的存储桶。 |
计算 COS 签名 | 必填 | 打开后,将在 API 网关侧计算 COS 签名,无需请求客户端计算。 |
后端路径 | 必填 | 必须以“/”开头,API 网关将根据路径匹配存储桶中的 Object |
路径匹配方式 | 必填 | 全路径匹配:按前端路径和后端路径的组合匹配存储桶中的 Object,适合根据客户端传入不同路径操作不同 Object 的情况。具体匹配规则详情请参见 注意事项。 后端路径匹配:仅按后端路径匹配存储桶中的 Object,适合只需要操作一个固定 Object 的情况。无论客户端用什么路径访问,都只会转发到后端路径对应的 COS Object 上。 |
前端配置中选择的请求方法 | 后端配置中的 Action |
GET | GetObject |
PUT | PutObject |
POST | PostObject、AppendObject |
HEAD | HeadObject |
DELETE | DeleteObject |
路径 | 情况1 | 情况2 | 情况3 | 情况4 |
前端路径 | / | /a | /a | /a |
后端路径 | / | /b | / | /b |
请求路径 | /a/b | /a/b | /a/b | /a/c |
透传路径 | /a/b | /b/b | /b | /b/c |
本页内容是否解决了您的问题?