第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將文件上傳到 Google Cloud Storage Bucket 子目錄

如何將文件上傳到 Google Cloud Storage Bucket 子目錄

Go
胡說叔叔 2022-07-04 10:01:07
我想使用 Go 將文件上傳到谷歌云存儲桶子目錄。我找到的唯一參考代碼是link。wc := client.Bucket(bucket).Object(object).NewWriter(ctx)這object是您的文件名的字符串,但不允許使用文件路徑。當我使用像/path/filename. 它僅在您使用filename.連接:無法分配請求的地址以前我使用 node.js,它工作正常。await bucket.upload(filePath, { destination: `path/filename`, resumable:false });我怎樣才能用 Go 實現(xiàn)呢?
查看完整描述

2 回答

?
弒天下

TA貢獻1818條經(jīng)驗 獲得超8個贊

您無法將文件上傳到 Google Cloud Storage Bucket 子目錄,因為SubdirectoryGCS 上不存在 的概念。

Google Cloud Storage 對象是一個平面命名空間。

因此,在 GCS 中,您只有存儲桶和對象。

在這里,您可以找到有關(guān) gsutil 如何提供分層文件樹錯覺的更多詳細信息:


查看完整回答
反對 回復(fù) 2022-07-04
?
婷婷同學(xué)_

TA貢獻1844條經(jīng)驗 獲得超8個贊

繼續(xù) Node 示例,存儲桶始終是頂級存儲桶名稱。


子目錄成為“文件”的一部分。GCP 將子目錄 + 文件視為一個對象。是的,這是違反直覺的。



const bucketName = 'top-level-bucket-name';

const subBucketName = 'sub_level/another_sub_level/';

// Cloud Function uses /tmp not ./tmp

const directory = './tmp'; 

const fileName = 'foo.txt';


storage.bucket(bucketName).upload(`${directory}/${fileName}`, { destination: subBucketName + fileName});


我遇到了子目錄中的連字符不起作用的問題,這就是為什么有下劃線。


查看完整回答
反對 回復(fù) 2022-07-04
  • 2 回答
  • 0 關(guān)注
  • 290 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號