网页界面没有提供自动将被上传的对象设为公共的方法,但您可以选择以下两种方式之一:
如果您只想在当前会话期间使对象公开可读,可以使用gsutil命令实现,例如:
gsutil -m cp -a public-read dir/* gs://your-bucket
如果您想在今后的所有会话期间使对象公开可读,可以使用以下命令在存储桶中设置默认的对象ACL:
gsutil defacl set public-read gs://your-bucket
这样做,通过网页界面上传(以及任何其他API请求,例如gsutil cp命令)都将自动使上传的对象成为公共可读状态。