Python请求。AWS版本4签名进程头的会话实现
为了与AWS API网关通信,我创建了一个Python请求。AWS版本4签名进程头的会话实现,python,amazon-web-services,authentication,python-requests,boto3,Python,Amazon Web Services,Authentication,Python Requests,Boto3,为了与AWS API网关通信,我创建了一个AWSv4SecureSession类,该类通过继承requests.Session和重载requests.Session.request()方法来实现版本4的签名过程。在这里,我添加了身份验证所需的附加头(授权) 我的问题是,在boto3或botocore模块中是否有我应该使用的类?我想要的是一个简单的请求接口。Session带有get(),post(),put(),delete()和patch()方法。正如所建议的,包实现了python库的身份验证。
AWSv4SecureSession
类,该类通过继承requests.Session
和重载requests.Session.request()
方法来实现版本4的签名过程。在这里,我添加了身份验证所需的附加头(授权
)
我的问题是,在
boto3
或botocore
模块中是否有我应该使用的类?我想要的是一个简单的请求接口。Session
带有get()
,post()
,put()
,delete()
和patch()
方法。正如所建议的,包实现了python库的身份验证。请看一看。谢谢@jarmod,我应该使用它。