是否可以在文件下載後立即使預先簽名的URL過期? 我有一個場景,我只想訪問一次URL。再次打開URL不應該下載文件?在文件下載完成後立即將S3預先簽名的URL過期
0
A
回答
2
這是不可能的。
預先簽名的URL會生成一個過期時間。有關無限制的URL可在有效期內訪問的次數。
您需要通過應用程序提供文件才能實現此功能,而不是通過Amazon S3提供服務。
2
真的沒辦法告訴S3只允許訪問一次鏈接。 你可以做的是讓鏈接在未來的特定時間內使用。
因此,如果您設置鏈接到期時間很短(幾分鐘),這意味着他們沒有時間分享鏈接。到期時間可能只有幾秒鐘,只要瀏覽器獲得重定向請求並遵循它即可。
看一看文檔如何創建這些URL here
相關問題
- 1. 使用Javascript AWS SDK生成預先簽名的S3 URL
- 2. AWS S3通過CLI預先簽名的URL
- 3. 生成帶空格的文件的預簽名S3 URL
- 4. 使用Retrofit2將文件上傳到AWS S3預簽名的URL
- 5. 從沒有彈出窗口攔截器的預簽名URL下載S3文件
- 6. S3簽名不匹配對於預先設置的URL
- 7. 如何讓boto爲S3生成觸發下載的簽名URL?
- 8. heroku S3預先簽署的帖子和S3請求籤名
- 9. 下載後立即重命名文件並將其移動到新文件夾
- 10. Amazon S3 - 如何檢查預先登記的URL是否過期?
- 11. 使用預先簽名的URL通過curl上傳到s3(獲得403)
- 12. 如何在不使用SDK的情況下爲Amazon S3生成預簽名url
- 13. Android - 翻新 - 使用預簽名url上載到AWS S3的文件已損壞
- 14. 在Swift中完成下載後設置文件名
- 15. S3從瀏覽器上載帶有預簽名url的圖片
- 16. s3文件下載不可預知
- 17. 下載後過期的臨時URL
- 18. 如何通過S3上傳zip文件簽名的URL
- 19. 定期與下載完成後從HttpWebRequest中寫入文件?
- 20. 如何在使用aria2c完成下載後立即關閉連接?
- 21. 保存完成後立即打開文件
- 22. map_async完成後立即執行回調
- 23. 訪問被拒絕 - 使用預先簽名的URL的S3資源 - PHP SDK
- 24. 下載文件時立即更新ULabel
- 25. Java類立即下載文件
- 26. 啓動後立即加載類文件
- 27. 亞馬遜s3下載文件簽名的url IE 11和Edge不作爲附件下載
- 28. 縮短S3簽名的URL
- 29. 「預期的鎖定文件不存在,請執行」dnu restore「後立即執行
- 30. 使用JQuery將文件上傳到S3,使用預先登記的URL
嗯,好感謝。 –