我使用JAVA Blobstore API将文件直接上传到GCS。我跟着这个
https://cloud.google.com/appengine/docs/java/blobstore/#Java_Using_the_Blobstore_API_with_Google_Cloud_Storage
这是无缝合作的。但是当我试图从GCS查看或下载文件时,它实际上显示的名称与我上传的名称不同。它在上传时发生。我认为,它需要一个随机的blobkey作为文件名。
有没有办法在以编程方式上传后更改GCS中的文件名,或者使用Blobstore API以任何方式上传自定义名称。
非常感谢任何帮助。
感谢。
答案 0 :(得分:2)
无法通过Blobstore API为上传到GCS的文件设置名称。在GCS上无法直接对象重命名。作为一种解决方法,您可以: