Amazon web services 在AWS API网关中设置空网关响应(仅状态代码)
有没有一种方法可以为Cloudformation中的API网关设置GatewayResponse,并使用空的响应主体(理想情况下没有响应内容类型) 我试过这样的方法:Amazon web services 在AWS API网关中设置空网关响应(仅状态代码),amazon-web-services,aws-api-gateway,Amazon Web Services,Aws Api Gateway,有没有一种方法可以为Cloudformation中的API网关设置GatewayResponse,并使用空的响应主体(理想情况下没有响应内容类型) 我试过这样的方法: InvalidApiKeyResponse: Type: AWS::ApiGateway::GatewayResponse Properties: ResponseType: INVALID_API_KEY RestApiId: !Ref RestApi StatusCode
InvalidApiKeyResponse:
Type: AWS::ApiGateway::GatewayResponse
Properties:
ResponseType: INVALID_API_KEY
RestApiId: !Ref RestApi
StatusCode: 403
但它仍然返回默认的application/json响应
在AWS仪表板中,当我尝试设置空响应时,会出现以下错误:responseTemplates中的null或空值无效请尝试添加下面的responseTemplates部分
GatewayResponse:
Type: AWS::ApiGateway::GatewayResponse
Properties:
ResponseTemplates:
application/json: ""
ResponseType: INVALID_API_KEY
RestApiId: !Ref RestApi
StatusCode: 403
尝试添加下面的ResponseTemplates部分
GatewayResponse:
Type: AWS::ApiGateway::GatewayResponse
Properties:
ResponseTemplates:
application/json: ""
ResponseType: INVALID_API_KEY
RestApiId: !Ref RestApi
StatusCode: 403