小编sou*_*art的帖子

“统一存储桶级访问时无法为对象插入旧 ACL”仅适用于大文件

环境详情:

  • 操作系统:MacOS 蒙特利
  • Node.js 版本:16
  • npm 版本:8.5.1
  • @google-cloud/存储版本:5.18.3

大家好,我在上传 920Mb 文件时遇到问题。

当我尝试通过谷歌存储的“上传”功能上传文件时,我收到以下错误消息:

"User-Agent":"google-api-nodejs-client/7.14.0","x-goog-api-client":"gl-node/16.13.0 auth/7.14.0","Accept":"application/json"},"responseType":"json"},"code":400,"errors":[{"message":"Cannot insert legacy ACL for an object when uniform bucket-level access is enabled. Read more at https://cloud.google.com/storage/docs/uniform-bucket-level-access","domain":"global","reason":"invalid"}],"errorMessage":"Cannot insert legacy ACL for an object when uniform bucket-level access is enabled. Read more at https://cloud.google.com/storage/docs/uniform-bucket-level-access","errorStack":"Error: Cannot insert legacy ACL for an object when uniform bucket-level access is enabled. Read more at https://cloud.google.com/storage/docs/uniform-bucket-level-access\n at Gaxios._request (/Users/lucascognamiglio/Desktop/CherryProjects/epona-ape/node_modules/gaxios/build/src/gaxios.js:129:23)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\n at async JWT.requestAsync (/Users/lucascognamiglio/Desktop/CherryProjects/epona-ape/node_modules/google-auth-library/build/src/auth/oauth2client.js:368:18)\n at async Upload.makeRequest (/Users/lucascognamiglio/Desktop/CherryProjects/epona-ape/node_modules/@google-cloud/storage/build/src/gcs-resumable-upload/index.js:605:21)\n …
Run Code Online (Sandbox Code Playgroud)

node.js google-cloud-storage

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

google-cloud-storage ×1

node.js ×1