我有一個Web應用程序,用戶需要在其中上傳.zip文件。在服務器端,我正在檢查上載文件的mime類型,以確保它是application/x-zip-compressed或application/zip。這對我在Firefox和IE上工作正常。但是,當一個同事對其進行測試時,它在Firefox上對他失?。òl送的mime類型類似于“ application/octet-stream”),但在Internet Explorer上工作。我們的設置似乎是相同的:IE8,FF 3.5.1(禁用所有加載項),Win XP SP3,WinRAR作為本機.zip文件處理程序安裝(不確定是否相關)。所以我的問題是:瀏覽器如何確定要發送的啞劇類型?請注意:我知道MIME類型是由瀏覽器發送的,因此是不可靠的。我只是為了方便起見而檢查它-主要是通過嘗試將非zip文件作為zip文件打開,并避免加載(可能很重)zip文件庫,從而給出比您更友好的錯誤消息。
- 3 回答
- 0 關注
- 1573 瀏覽
添加回答
舉報
0/150
提交
取消