是否可以使用AWS REST API而不是SDK生成S3对象的预签名URL?我在AWS REST API文档中找不到相关主题。
答案 0 :(得分:5)
您无法找到用于生成预签名网址的REST端点,因为该网址完全是客户端生成的。 :)可以在botocore库中generate_presigned_url
的{{1}}方法中找到用于生成这些URL的python代码。
您可以通过两种方式验证presigned-url生成的客户端方面:
抓取网络流量分析器并比较桶列表操作和generate-presigned-url操作的流量
使用无效凭据为不存在的存储桶生成预签名网址,并且非常高兴为您生成一个完全非功能的预订网址
答案 1 :(得分:0)