You need to enable JavaScript to run this app.
导航
工具
最近更新时间:2024.07.04 14:31:51首次发布时间:2023.05.10 19:17:12

本文介绍使用开源工具请求 TOS 过程中遇到的常见问题。

使用 boto3、s3cmd、S3 SDK 等工具请求 TOS时, 报错 InvalidPathAccess

TOS 服务不允许 Path 访问方式,只支持 VirtualHost 访问方式(也称虚拟主机访问方式),您需要修改工具的配置,指定配置为虚拟主机方式访问。Path 和 VirtualHost 的区别如下:

  • Path 访问方式:存储桶名位于 HTTP URL 的路径中。
  • VirtualHost 访问方式:存储桶名位于 HTTP URL 的域名中。
# Path 访问方式
https://tos-s3-cn-beijing.volces.com/{bucketname}

# VirtualHost 访问方式
https://{bucketname}.tos-s3-cn-beijing.volces.com

在 macOS 系统中安装 tosutil 或 TOS Browser 时,提示无法验证开发者

您可以通过以下步骤解决在 macOS 系统中安装工具报错的问题。

  1. 在 macOS 桌面,单击系统设置
  2. 在左侧导航栏,单击隐私与安全性
  3. 安全性区域,选择 APP Store 和被认可的开发者。
  4. 在已阻止使用“TOS Browser“,因为来自身份不明的开发者处,单击仍要打开
  5. 在弹出的对话框,单击打开