プライベート API を呼び出し、その結果を処理して返すために、サーバーレスを使用して AWS Lambda プロキシを開発しました。
単純ですが、HTTP 要求で「X-Forwarded-For」が設定されると、プライベート API は何も返しません。
CloudFront、CloudFormation、または API Gateway でこのヘッダーをブラックリストに登録する方法が見つかりませんでした。
どこを探せばいいですか?
参考までに、serverless.yml
私が使用するもの:
service: mylambda
provider:
name: aws
runtime: java8
memorySize: 1024
timeout: 240
package:
artifact: target/awslambda-1.0-SNAPSHOT.jar
functions:
leboncoinlist:
handler: com.example.awslambda.handler.HttpRequestHandler
events:
- http:
path: list
method: post
cors: true