1
我期待處理圖像的一些推廣的.jpg,png格式,.gif注意等從本質上講,我有什麼是Web服務器結合,其SHA-1的基礎上的圖像和檔案它。我使用git約定a1\b2\XXXXXX...
和摘要的十六進制表示。我的問題是如何最好將擴展存儲在數據庫中?我最安全的存儲MIME類型嗎?或者,原始文件類型?或者,我應該每次都自動生成MIME嗎?我應該存儲MIME類型在HTTP上傳中發送的原始客戶端嗎?什麼是處理圖片擴展的正確方法?
作爲一個方面說明,IE7 +處理圖像沒有文件擴展名?沒有他們發送出去是否安全?
有關網絡服務器和圖像類型的任何其他建議?
我爲什麼在意?如果我使用libmagic並忽略擴展名,我只需要擔心我有一張圖像是對的?如果他們發送'.gif',作爲'.jpg',我使用libmagic,甚至可以透明地處理這種愚蠢。 – 2010-07-22 21:40:34