.net-core - 生成仅使用名称保存文件的谷歌云存储的 URL
问题描述
我正在使用 Google Cloud Storage V1 .Net SDK 编写 .Net Core 项目并管理 GCS(Google Cloud Storage)上的一些文件。我在“bucket1”存储桶的文件夹中有一些文件。当我为位于“bucket1/folder1/subfloder2”中的文件生成签名 URL 时,我收到了文件的 URL。但是当我下载这个文件时,它的名称带有“文件夹”路径,类似于“folder1_subfloder2_desiredFileName”。
我知道 GCS 没有文件夹,只有文件名,但是有没有办法生成 url,只用它的名字保存文件,没有文件夹路径?
解决方案
有一个公共问题跟踪器可以跟踪此问题的解决。目前没有推荐的解决方法,但工程团队正在努力解决这个问题。
推荐阅读
- javascript - 了解程序中的执行流程
- javascript - icremeant 不能正常工作,调用另一个数组,里面有另一个值
- google-cast - CAF 接收器是否支持 Live DAI?
- sql - 如何从 SQL Server 存储过程执行 SSIS 包并传递参数
- json - 解析 JSON 数据以填充 TableView
- python - 我可以弄清楚为什么但是相似度(lk)超出了应有的程度,有人可以帮我解决吗?
- javascript - 在 Firebase 中将电话号码设置为主键并防止重复
- python-3.x - 为什么我的功能在没有任何变化的情况下停止工作?
- sql - 如何查询上周每天的库存数量
- android - Flutter 上的 Image_Picker 构建失败(任务“:app:transformClassesWithMultidexlistForDebug”的执行失败。)