x-apigateway-cors
含义:API网关定义的API请求是否支持跨域。
作用域:Operation Object(2.0)/Operation Object(3.0)
示例:
paths:
'/path':
get:
x-apigateway-cors: true | 参数 | 是否必选 | 类型 | 说明 |
|---|---|---|---|
| x-apigateway-cors | 是 | boolean | 是否支持开启跨域请求的标识。
|
开启跨域访问的API请求,响应会增加如下头域:
| 头域名称 | 头域值 | 描述 |
|---|---|---|
| Access-Control-Max-Age | 172800 | 预检响应最大缓存时间。 单位:s。 |
| Access-Control-Allow-Origin | * | 允许任何域。 |
| Access-Control-Allow-Headers | X-Sdk-Date,X-Sdk-Nonce,X-Proxy-Signed-Headers,X-Sdk-Content-Sha256,X-Forwarded-For,Authorization,Content-Type,Accept,Accept-Ranges,Cache-Control,Range | 正式请求允许的头域。 |
| Access-Control-Allow-Methods | GET,POST,PUT,DELETE,HEAD,OPTIONS,PATCH | 正式请求允许的方法。 |