#amazon-web-services #aws-lambda #aws-api-gateway
Вопрос:
У меня есть лямбда-функция, вызываемая с помощью запроса Get шлюза API. Я заполнил параметр строки запроса. Однако, когда я тестирую метод, он говорит, что и событие, и параметр строки запроса являются пустыми объектами.
import boto3
dynamodb = boto3.resource('dynamodb')
def lambda_handler(event, context):
print('event why no wrk:', json.dumps(event))
print('queryStringParameters:', json.dumps(event['queryStringParameters']))
После просмотра журналов Cloudwatch выходные данные инструкций печати выглядят следующим образом:
2021-09-07T22:19:16.949-07:00 event why no wrk: {}
2021-09-07T22:19:16.949-07:00 [ERROR] KeyError: 'queryStringParameters' Traceback (most recent call last): File "/var/task/