2017-02-16 97 views
0

使用GCS簽名的url功能(https://cloud.google.com/storage/docs/access-control/signed-urls)並想要強制響應內容處置時出現問題。Google Cloud Storage簽名的URL強制響應處置

我在過去曾經使用過一次,但現在我似乎無法得到它的工作,並且找不到有關Google棄用此功能的任何文檔。

我現在的例子網址:https://storage.googleapis.com/examplebucket/examplefile.pdf?GoogleAccessId=account&Expires=expire&Signature=xx&響應內容處置=直列

簽署,是工作,我能達到的文件,只是不能強迫性格。

如果我上傳文件爲Content-Disposition = attachment,那麼它不會將它內聯,反之亦然。

任何想法?

回答

1

對於帶符號的URL,contentDisposition元數據屬性(如果指定)將覆蓋response-content-disposition查詢參數。這是因爲response-content-disposition查詢參數不是簽名的一部分,這意味着最終用戶可以更改它。

如果要在簽名的URL中指定響應內容處置,請清除contentDisposition元數據屬性,並使用查詢參數中的值。

相關問題