使用AWS版本4签名流程标头的Python请求.Session实现

问题描述 投票:0回答:1

为了与AWS API Gateway进行通信,我创建了一个AWSv4SecureSession类,它通过继承requests.Session并重载requests.Session.request()方法来实现版本4签名过程。在那里,我添加了身份验证所需的额外标头(Authorization)。

我的问题如下,是否应该使用boto3botocore模块中的一类?我想要的是一个简单的界面similarrequests.Sessionget()post()put()delete()patch()方法。

python amazon-web-services authentication python-requests boto3
1个回答
0
投票

正如jarmod所建议的那样,aws-requests-auth包实现了对python requests库的身份验证。

© www.soinside.com 2019 - 2024. All rights reserved.