我有一個由apache管理的靜態文件夾,用於存儲圖像。 我想知道是否有可能通過配置apache將該文件夾中的所有文件作爲可下載文件發送,而不是將它們作爲瀏覽器中的圖像打開?我想我可以通過在Flask中創建一個特殊的視圖來實現,但我認爲如果我可以用更簡單的解決方案來做到這一點會更好。作爲附件在瀏覽器中發送圖像
4
A
回答
3
flask.send_from_directory
與as_attachment=True
參數可以做到這一點。
此外,您可以配置Apache發送Content-Disposition: attachment
標題,如this answer
1
您可以使用http標頭強制內容成爲可下載的附件。
在PHP中,這將是:
$文件名= 'dummy.jpg';
header(「Content-Disposition:attachment; filename = $ fileName」);
然後,腳本轉儲文件的原始內容。
相關問題
- 1. 發送流方式瀏覽器作爲附件在MVC 2
- 2. 將文件作爲附件發送到瀏覽器
- 3. 如何在郵件中發送圖像作爲附件
- 4. 發送pdf作爲附件導致Chrome瀏覽器中的未定義錯誤
- 5. 發送圖像作爲在android的電子郵件附件
- 6. 從url發送圖像作爲附件電子郵件在Android
- 7. 發送圖像附件
- 8. 如何強制sevlet發送字符串作爲附件到瀏覽器?
- 9. Android - 像HTTP服務器,向瀏覽器發送嵌入圖像
- 10. 發送一個圖像作爲附件在一個PHP表格
- 11. 從ImageView發送圖像作爲電子郵件附件
- 12. 發送畫布圖像作爲電子郵件附件
- 13. 將neo4j圖形保存在瀏覽器中作爲圖像
- 14. 如何在webrtc中發送短信瀏覽器到瀏覽器?
- 15. 發送PDF格式的瀏覽器(如附件)
- 16. 在zip文件夾中發送多個位圖作爲附件
- 17. 在JAVA中怎麼發送用於html的圖像作爲郵件的附件?
- 18. 圖像瀏覽器在WPF
- 19. 發送瀏覽器響應
- 20. 從瀏覽器mailgun發送郵件
- 21. 使用Qt瀏覽器下載excel文件作爲附件
- 22. 瀏覽器不緩存通過PHP發送的圖像
- 23. 如何將圖像發送到瀏覽器
- 24. 強制瀏覽器發送圖像的http請求
- 25. 瀏覽器無法加載SVG文件作爲圖像/ SVG + XML
- 26. 我想發送變量到R然後R發送圖像到瀏覽器
- 27. 使用phpmailer發送圖像附件
- 28. 在瀏覽器中調試HTML5服務器發送的事件
- 29. 如何發送r.drawable中的jpeg圖像作爲電子郵件的附件?
- 30. 試圖發送csv作爲C#中的電子郵件附件#