Я пытаюсь протестировать лямбда-функцию с двоичным результатом (поток 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
?