怎么连接https的minio api
时间: 2024-02-01 11:12:40 浏览: 32
要连接 HTTPS 的 Minio API,需要使用 HTTPS 协议而不是 HTTP 协议。
在使用 Minio SDK 或者其他语言的库时,只需要将访问地址的协议从 `http://` 改为 `https://` 即可。例如,使用 Python SDK 连接 HTTPS 的 Minio API 的代码如下:
```python
from minio import Minio
from minio.error import ResponseError
client = Minio('minio.example.com',
access_key='ACCESS_KEY',
secret_key='SECRET_KEY',
secure=True) # 注意这里的 secure 参数设置为 True
try:
data = client.get_object('mybucket', 'myobject')
print(data.read())
except ResponseError as err:
print(err)
```
在这个例子中,我们将 `secure` 参数设置为 `True`,表示使用 HTTPS 协议。同时,访问地址的协议也变成了 `https://minio.example.com`。
注意,使用 HTTPS 协议需要在 Minio server 端启用 SSL/TLS 加密。可以使用自签名证书或者第三方证书。具体操作可以参考 Minio 的官方文档。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)