跳转到主要内容

为Python-Requests提供AWS v2身份验证支持。

项目描述

为Python-Requests提供AWS v2签名支持。

安装

pip install requests-awsv2-auth

用法

import requests
from awsv2_auth import AwsV2Auth

auth = AwsV2Auth('my-key', 'my-secret')
response = requests.get('https://sos.exo.io/my-bucket',
                        auth=auth)

这也可以用来生成预签名URL。

auth = AwsV2Auth('my-key', 'my-secret')
url = auth.pre_sign('https://sos.exo.io/my-bucket/path/to/file.txt',
                    method='GET',
                    expires=int(time.time()) + 3600,
                    headers=None)

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码发行版

requests-awsv2-auth-1.1.3.tar.gz (2.5 kB 查看哈希值)

上传时间 源代码

构建发行版

requests_awsv2_auth-1.1.3-py2.py3-none-any.whl (3.8 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者