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

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

如何從瀏覽器在 s3 中創(chuàng)建新的“文件夾”

如何從瀏覽器在 s3 中創(chuàng)建新的“文件夾”

PHP
慕標琳琳 2021-09-18 13:55:19
基本上我有一個 PHP crud 系統(tǒng)。當我添加新的 php 記錄時,我還想讓 API 發(fā)布到存儲桶以創(chuàng)建一個新文件夾,并以某種方式將該新文件夾與該記錄相關聯。這樣,當我搜索該記錄時,我可以從該特定文件夾中列出該記錄的對象。我如何創(chuàng)建這個文件夾?
查看完整描述

1 回答

?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

您不需要創(chuàng)建文件夾。

文件夾實際上并不存在于 Amazon S3 中。相反,Key對象的文件名 ( )包含完整路徑,包括對象的文件名。

這意味著您可以復制這樣的文件,即使文件夾不存在:

aws s3 cp foo.txt s3://my-bucket/one/two/foo.txt

為了使東西“看起來”像一個普通的文件系統(tǒng),Amazon S3 管理控制臺將顯示onetwo為文件夾,但它們實際上并不存在。事實上,如果你運行這個命令:

aws s3 rm s3://my-bucket/one/two/foo.txt

這不僅會刪除對象,而且“文件夾”也會消失,因為它們從一開始就不存在。

管理控制臺還可以“創(chuàng)建”一個文件夾,但它實際上只是創(chuàng)建一個帶有文件夾名稱(包括完整路徑)的零長度對象。這允許“空文件夾”出現在控制臺中(即使它不存在)。

因此,如果您的應用程序希望將“文件夾”與記錄相關聯,它只需要路徑與記錄相關聯。需要實際創(chuàng)建文件夾。然后,以該路徑作為前綴創(chuàng)建文件,它們將顯示在文件夾中,但實際情況是它們的文件名 ( Key) 包括路徑和文件名。

您的應用程序可以調用 S3 并請求給定前綴的對象列表,并且只會返回該“文件夾”(前綴)中的對象。


查看完整回答
反對 回復 2021-09-18
  • 1 回答
  • 0 關注
  • 305 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號