首页 > 解决方案 > 亚马逊预签名 URL - Python

问题描述

我一直在分配一个预先分配的 URL。当我尝试使用 python 自己的库“请求”获取 url 时,它向我显示了这条消息。

"response"=>["<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>W9AYDBXYWC3SC3", "9F</RequestId><HostId>RzP63sVii2NOCFRNlPyP4/Iz/7sMn8rXJanhNfB8gnQmrDJmCQYk1igJ7TmcBpPubFH4I5QAAo4=</HostId></Error>"]}

但问题是当我试图与邮递员打交道时。它运作良好。我不知道背后的真正原因。将感谢您对此的回应。这是我访问网址的方式

import requests
file_response = requests.get(data.get('file_path'), stream=True)

标签: pythonamazon-s3requestpre-signed-url

解决方案


推荐阅读