Lambda получает событие, в котором эти заголовки поступают из запроса, отправленного на мою конечную точку шлюза API. (источник: журнал Cloudwatch)
Интересно, почему в заголовке нет источника, но большинство других запросов от той же конечной точки API Gateway имеют источник, установленный как мой веб-сайт.
'headers': {'Cache-Control': 'no-cache', 'Host': '***.execute-api.us-
east-2.amazonaws.com', 'X-Amzn-Trace-Id': 'Root=1-***', 'X-Forwarded-
For': '***.***.7.182', 'X-Forwarded-Port': '443', 'X-Forwarded-Proto':
'https'}
Вопросы:
1) Означает ли это, что он вызывается программно?
2) Некоторые браузеры не прикрепляют заголовок источника?
3) Как я могу определить, был ли этот запрос вызван с моего сайта?
Edit:
Я считаю, что некоторые из этих запросов, скорее всего, являются запросами с моего сайта. Однако эти запросы не имеют ни источника, ни реферера, а имеют заголовок пользовательского агента.
Вопросы:
4) При какой ситуации не будет указан источник и реферер? Есть ли в моем коде политика реферера, которую я могу задать для запроса источника и реферера?
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy
Спасибо