我正在使用 HTTP API 网关来触发 lambda 调用。当我使用邮递员的网址时,没有问题。当我从浏览器中使用它时,它总是会为 favicon 发出第二个请求。
网关本身是否有阻止 favicon 请求到达 lambda 的方法?
我正在使用以下地形:
resource "aws_apigatewayv2_api" "retry_api" {
name = "${var.environment}_${var.cdp_domain}_retry_api"
protocol_type = "HTTP"
description = "To pass commands into the retry lambda."
target = module.retry-support.etl_lambda_arn
}
resource "aws_lambda_permission" "allow_retry_api" {
statement_id = "AllowAPIgatewayInvokation"
action = "lambda:InvokeFunction"
function_name = module.retry-support.etl_lambda_arn
principal = "apigateway.amazonaws.com"
source_arn = "${aws_apigatewayv2_api.retry_api.execution_arn}/*/*"
}