как установить текстовый / простой тип содержимого в шлюзе API

У меня есть шлюз api, который указывает на s3, он читает документ и отправляет обратно содержимое, около 5 абзацев. Он отлично работает, однако тип содержимого ответа - двоичный \ octet-stream. Для интеграции приложения было бы лучше, если бы это был текст \ простой, поскольку это просто текст. Я попытался установить это как параметр в запросе с типом содержимого ответа. Я также попытался отобразить его в ответе интеграции шлюза api. Если я откажусь от сопоставления Content-Type, я получу application / json. Я следил за документами здесь: https://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.html


person user1584120    schedule 28.09.2018    source источник


Ответы (1)


Content-Type для объекта s3 был установлен на двоичный / октетный поток. Установите значение text / plain и теперь отлично работает!

person user1584120    schedule 28.09.2018