我的要求是,我想通过Spring REST API将文件上传到AWS S3存储桶。此api应该首先生成Cloudfront网址,并使用生成的网址上传文件,最后在响应中,我应该获得完整的文件路径:cloudfront-url / filename。请让我知道实现此目标所需的步骤和配置。 谢谢。 解决方案如下: 如果服务器将文件从客户端上载到s3,则会在服务器上造成不必要的开销。更好的方法是将预签名URL返回给客户端(浏览器),并将其直接上传到S3。 查看有关操作方法的详细信息here。 如果该存储桶配置为Cloudf…

2020年7月1日 0条评论 18点热度 阅读全文

我收到来自Java应用程序的AWS CloudFront的以下响应,该应用程序试图使用签名的cookie访问私有内容(网页)。 HTTP / 1.1 403禁止[内容类型:application / xml,传输编码:分块,连接:keep-alive,日期:Fri,23 Aug 2019 12:47:53 GMT,服务器:AmazonS3,X-Cache:来自cloudfront,通过:1.1 1b964435 *********** d975cdd ***。cloudfront.net(CloudFront),X…

2020年5月14日 0条评论 12点热度 阅读全文

我有一个网站(在Tomcat上的Elastic Beanstalk上运行),该网站生成艺术家唱片(单个艺术家的页面)。这可能会占用大量资源,因此由于美术人员页面在一个月内没有变化,因此我在其前面放置了CloudFront发行版。 我以为这意味着我的服务器永远都不能满足艺术家的要求,但它的要求却不尽如人意。这篇文章解释说,每个边缘位置(欧洲,美国等)在首次查找资源时都会错过机会,并且在云缓存中保留多少资源是有限制的,以便可以删除它们。 因此,为了解决这个问题,我通过服务器代码进行了更改,将网页的副本存储在S3中的存储…

2020年3月10日 0条评论 8点热度 阅读全文

我的要求是,我想通过Spring REST API将文件上传到AWS S3存储桶。此api应该首先生成Cloudfront网址,并使用生成的网址上传文件,最后在响应中,我应该获得完整的文件路径:cloudfront-url / filename。请让我知道实现此目标所需的步骤和配置。 谢谢。 解决方案如下: 如果服务器将文件从客户端上载到s3,则会在服务器上造成不必要的开销。更好的方法是将预签名URL返回给客户端(浏览器),并将其直接上传到S3。 查看有关操作方法的详细信息here。 如果该存储桶配置为Cloudf…

2019年3月10日 0条评论 10点热度 阅读全文