使用S3存储桶作为maven存储库

时间:2018-01-13 10:05:09

标签: amazon-web-services amazon-s3 aws-lambda

如何使用AWS API网关下载jar文件以便用作maven repo。目前在将响应类型解析为二进制时遇到问题。使用的标头和内容类型,下载jar文件已损坏。 基本上,当标题由lambda函数验证为" authorizer"时,我们需要在标题中使用带有身份验证令牌的GET调用rest API。请求需要代理到S3存储桶并获取相应的对象(jar文件)

1 个答案:

答案 0 :(得分:0)

按照此guide实现基本代理API网关和S3,并在API设置下将“binary / octet-stream”添加到二进制媒体类型。最后,创建具有自定义令牌认证传递头的授权者(使用您自己的逻辑)

https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-content-encodings-examples-image-s3.html