У меня есть пост-запрос API Gateway для загрузки файла PDF в корзину S3 с помощью лямбда-функции. Content-Type - это application / pdf, под ним я определяю шаблон как {"content":"$input.body"}
.
Внутри лямбда-функции у меня есть:
public APIGatewayProxyResponse FunctionHandler(APIGatewayProxyRequest request, ILambdaContext context)
{
Console.WriteLine(request.Body);
return new APIGatewayProxyResponse
{
Body = request.Body,
StatusCode = 200
};
}
Однако, когда я тестирую его в Почтальоне Прикрепляя файл PDF в теле запроса с Content-Type как application / pdf, тело запроса, доступное в функции lambda, всегда пусто. Почему?