Aws sam local start-api с поддержкой двоичного кода - PullRequest
1 голос
/ 28 мая 2020

Я пытаюсь протестировать лямбда-функцию с двоичным результатом (поток gzip).

Я хотел бы использовать sam local start-api для тестирования своего API. Этот API возвращает двоичный результат, например:

response.body = base64.b64encode("hello".encode('utf-8'))
#response.headers["Content-Encoding"] = "gzip"
response["isBase64Encoded"] = True
return response

Результат, который видит браузер, имеет кодировку base64 (aGVsbG8=), а не двоичный результат (hello).

Можно активировать бинарную поддержку в консоли AWS, но как можно активировать бинарную поддержку with sam local start-api?

...