允许 b2_delete_file_version 的 CORS
Allow CORS for b2_delete_file_version
根据 Backblaze B2 documentation: CORS: Cross-Origin Resource Sharing,我只能为这些功能设置 cors :
- b2_download_file_by_id
- b2_download_file_by_name
- b2_upload_file
- b2_upload_part
我正在使用 b2 CLI 为我的存储桶定义 CORS 规则,并且我的所有请求在我的来源 https:||foo.yz.
但是当我尝试使用 b2_delete_file_version API 删除文件时,我得到这个错误:
Access to fetch at 'https://api002.backblazeb2.com/b2api/v2/b2_delete_file_version' from origin 'https:||foo.yz' has been blocked by CORS policy
- 虽然当我从邮递员那里发送我的请求时它有效
但是当我尝试将此功能添加到我的 CORS 规则时:“b2_delete_file_version”
它向我显示了该消息:
unknown allowedOperation value
您是对的 - 目前,只有这四个 B2 API 操作可以启用 CORS。但是,您可以利用 B2's S3 compatibility; CORS 支持以下 S3 兼容操作:
s3_delete
s3_get
s3_head
s3_post
s3_put
如果 s3_delete
不适合您,请随时通过 productfeedback@backblaze.com 将您的用例通过电子邮件发送给我们的产品管理团队,我们可以考虑添加 b2_delete_file_version
.
根据 Backblaze B2 documentation: CORS: Cross-Origin Resource Sharing,我只能为这些功能设置 cors :
- b2_download_file_by_id
- b2_download_file_by_name
- b2_upload_file
- b2_upload_part
我正在使用 b2 CLI 为我的存储桶定义 CORS 规则,并且我的所有请求在我的来源 https:||foo.yz.
但是当我尝试使用 b2_delete_file_version API 删除文件时,我得到这个错误:
Access to fetch at 'https://api002.backblazeb2.com/b2api/v2/b2_delete_file_version' from origin 'https:||foo.yz' has been blocked by CORS policy
- 虽然当我从邮递员那里发送我的请求时它有效
但是当我尝试将此功能添加到我的 CORS 规则时:“b2_delete_file_version” 它向我显示了该消息:
unknown allowedOperation value
您是对的 - 目前,只有这四个 B2 API 操作可以启用 CORS。但是,您可以利用 B2's S3 compatibility; CORS 支持以下 S3 兼容操作:
s3_delete
s3_get
s3_head
s3_post
s3_put
如果 s3_delete
不适合您,请随时通过 productfeedback@backblaze.com 将您的用例通过电子邮件发送给我们的产品管理团队,我们可以考虑添加 b2_delete_file_version
.