3
A
回答
2
在一天結束時,下載完成後,用戶仍然可以通過其他方式分發下載的文件,因此您的保護嘗試受到一定限制。
我會建議使用一段時間後過期的鏈接。
你可以在php下創建一個散列來存放它,並且有一個包含鏈接到期日的datatime列。這會給你一個唯一的請求url文件 然後每次嘗試下載嘗試時,刪除任何已過期的鏈接,然後開始下載
+1
請記住,如果您選擇過期內容,您可能希望將支持系統置於適當的位置,以便在用戶無法在分配的時間內成功下載內容時重新啓用內容。 – Cheekysoft
相關問題
- 1. 監控和保護下載鏈接
- 2. 保護鏈接公共下載
- 3. Magento的 - 購買可下載產品
- 4. 如何保護magento中的可下載產品鏈接?
- 5. 保護應用內購買自由Hack
- 6. 如何保護應用購買內容?
- 7. 如何保護paypal購買表單
- 8. 鏈接保護
- 9. 購買域名,購買主機,我如何鏈接這兩個?
- 10. 保護下載
- 11. 確保允許從我的服務器下載之前,項目購買時下載的購買
- 12. LibGdx:無需購買即可加載購買記錄()
- 13. 查看您的文件,下載特定的購買文件,受保護的下載頁面
- 14. 更改WooCommerce購買按鈕鏈接?
- 15. soundcloud在_self中打開購買鏈接
- 16. 鏈接在應用程序內購買
- 17. PayPal購買鏈接已被棄用?
- 18. 購買Yii模板的鏈接
- 19. PHP保護下載
- 20. 下載一個熱鏈接保護的圖像
- 21. 如何保護PHP文件和下載文件鏈接
- 22. 如何下載熱鏈接保護圖像?
- 23. Apache熱鏈接保護下載文件夾
- 24. 使用wget從受密碼保護的鏈接下載文件
- 25. 保護電子書通過貝寶下載鏈接
- 26. 提供鏈接下載到密碼保護的FTP
- 27. 直接文件下載保護
- 28. Trigger.io - 您已購買但尚未下載
- 29. 使用MKStoreKit下載購買的內容
- 30. Android Productflavors購買/下載Pro版本
有一個php或任何其他語言腳本來提取文件內容的交付直接給文件鏈接這種方式你可以用密碼保護,只有有權訪問給定文件的人才能得到它......這就是主要的下載網站使用這些日子,我認爲,但這只是一個評論,而不是當然,如果這是最合適的方式。至於文件只是將它們存儲在互聯網上不可見的文件夾中,或者如果它使用.htaccess文件保護它以拒絕任何請求。既然你會打賭獲取文件內容,你仍然可以訪問它。 – Prix
你不能。所有DRM方案都失敗。 –