我想创建一个REST api来访问我的一些资源。其中一个是jsons。由于相当大,我从他们那里制作了静态文件,然后上传到S3。他们有自己的ID,所以结构如下:
https://MY_BUCKET_NAME/myfiles/ID/file.json
我在Gateway API中创建了一个资源:/ myresource / {id}和里面的GET方法。我希望我的api响应与S3静态文件的内容来自: 访问时https://MY_BUCKET_NAME/myfiles/123/file.json: https://MY_GATEWAYAPI/myresource/123
我想根据本手册实现这一目标: http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.html
所以我设置了我的myresource / {id} GET方法:
但是当我测试这个api时(有一个地方可以插入" id"),我收到了:
{
"message": "Internal server error"
}