1 回答

TA貢獻1875條經(jīng)驗 獲得超5個贊
UploadObject如果您指定 而Object不僅僅是存儲桶名稱和對象名稱,則可以在調(diào)用 時設(shè)置緩存控制。這是一個例子:
var client = StorageClient.Create();
var obj = new Google.Apis.Storage.v1.Data.Object
{
Bucket = bucketId,
Name = objectName,
CacheControl = "public,max-age=3600"
};
var stream = new MemoryStream(Encoding.UTF8.GetBytes("Hello world"));
client.UploadObject(obj, stream);
您也可以在事后使用以下命令來完成此操作PatchObject:
var patch = new Google.Apis.Storage.v1.Data.Object
{
Bucket = bucketId,
Name = objectName,
CacheControl = "public,max-age=7200"
};
client.PatchObject(patch);
如果您沒有指定任何內(nèi)容,恐怕我不知道緩存控制的細節(jié)。
- 1 回答
- 0 關(guān)注
- 136 瀏覽
添加回答
舉報