0
我嘗試下面的選項,但他們沒有將工作如何在java中上傳時在aws s3對象中設置緩存控制?
- metadata.setCacheControl(「最大年齡= 604800,必重新驗證」);
metadata.addUserMetadata(「x-amz-meta-Cache-Control」,「max-age = 31536000,must-revalidate」);
metadata.setHeader(「x-amz-meta-Cache-Control」,「max-age = 31536000,must-revalidate」);
metadata.addUserMetadata(「Cache-Control」,「max-age = 31536000,must-revalidate」);
請幫我解決這個...
你確定這不是第一個嗎?這似乎是正確的。 –
是的,邁克爾,第一個是正確的。我的錯誤是我在PutObjectRequest中傳遞元數據,而不是transferManager.upload()。現在它工作正常。謝謝 ... –