【发布时间】:2018-06-13 09:51:15
【问题描述】:
我正在尝试为 options 设置 Access-Control-Allow-Methods 标头,目前看来 claudia-api-builder 无法设置 http 选项响应,例如 @987654325 @请求会。请参阅下面的 GET 示例。
GET 示例
api.get('/hard-coded-headers', function () {
return 'OK';
}, {success: {headers: {'Access-Control-Allow-Methods': 'GET, HEAD, OPTIONS'}}});
还有……
如果此标头值是通过aws-api-gateway -> resources -> OPTIONS > Integration Response 设置的,然后如果您要执行claudia update,它将被覆盖回其默认状态,如下所示。
claudia-api-builder 文档显示它支持 API Gateway 自定义错误响应,但没有任何成功。
我希望能够设置选项自定义标头响应,就像处理 GET 请求的方式一样。这可能吗?
【问题讨论】:
标签: node.js http aws-lambda aws-api-gateway claudiajs