0
我已生成使用boto3在我的容器中的一個對象的預籤網址:如何使用boto3中預先簽名的url從S3獲取對象?
s3.generate_presigned_url('get_object', Params = {'Bucket': 'https://s3.amazonaws.com/<>', 'Key': '<>.json'}, ExpiresIn = 100)
現在,我怎麼get_object
它boto3? The boto3's get_object
reference沒有爲預先簽名的url指定任何參數。
那麼,如何從S3中使用它在boto3中的預簽名url中獲取該對象?
使用'requests'向url發送'GET'請求。 – franklinsijo
預簽名url是指讓用戶直接使用https協議下載它,而不是將api與身份驗證令牌密鑰一起使用。 – mootmoot
爲什麼要使用預先簽名的URL通過boto檢索對象?您通常會向boto提供憑據,以便它可以通過API調用訪問內容,而不是預先簽署的URL。 –