Вопросы с тегом «aws-api-gateway»

348
Как передать строку запроса или параметр маршрута в AWS Lambda из Amazon API Gateway

например, если мы хотим использовать GET /user?name=bob или GET /user/bob Как бы вы передали оба этих примера в качестве параметра в функцию Lambda? Я видел кое-что об установке «сопоставленного» в документации, но не могу найти этот параметр в консоли API Gateway....

320
Может ли лямбда-функция AWS вызвать другую

У меня есть 2 лямбда-функции - одна, которая производит кавычку, и одна, которая превращает кавычку в заказ. Я бы хотел, чтобы лямбда-функция Order вызывала функцию Quote для генерации цитаты, а не просто получала ее от ненадежного клиента. Я искал повсюду, что только мог придумать, но не понимаю,...

109
API-шлюз против обратного прокси

Чтобы иметь дело с архитектурой микросервисов, он часто используется вместе с обратным прокси (например, nginx или apache httpd), а для сквозных проблем используется шаблон шлюза API для реализации . Иногда обратный прокси выполняет работу шлюза API. Было бы хорошо увидеть четкие различия между...

103
API Gateway CORS: нет заголовка Access-Control-Allow-Origin

Хотя CORS был настроен через API Gateway и установлен Access-Control-Allow-Originзаголовок, я все равно получаю следующую ошибку при попытке вызвать API из AJAX в Chrome: XMLHttpRequest не может загрузить http://XXXXX.execute-api.us-west-2.amazonaws.com/beta/YYYYY . На запрошенном ресурсе нет...

97
Есть ли способ изменить коды состояния http, возвращаемые Amazon API Gateway?

Например, если я хочу вернуть конкретную ошибку 400 для недопустимых параметров или, возможно, 201, когда вызов лямбда-функции привел к созданию. Я хотел бы иметь разные коды состояния http, но похоже, что шлюз api всегда возвращает код состояния 200, даже если лямбда-функция возвращает ошибку....

85
Отсутствует токен аутентификации при доступе к шлюзу API?

Я пытаюсь вызвать лямбда-функцию через AWS API Gateway. Когда я упоминаю тип аутентификации NONE, он работает нормально, но API становится общедоступным, и любой, у кого есть URL-адрес, может получить доступ к моему API. Чтобы сделать вызов API безопасным, я использую тип аутентификации AWS_IAM, а...

85
Получение тела json в aws Lambda через шлюз API

В настоящее время я использую NodeJS для создания бота на AWS lambda через AWS Api Gateway, и у меня возникла проблема с запросами POST и данными JSON. Мой api использует интеграцию с прокси-сервером Lambda, и даже когда я тестирую прокси-сервер, отправляя тип содержимого Application / json и...