2011-01-14 56 views
1

當從HTML表格上載PDF文件時,MIME類型火狐(操作系統)中的請求首部提供的是:火狐在WinXP提供奇數mime類型已上傳PDF

Content-Type: /home/www/vesta/services/stamper/data/e5456e0699badbe373740d28eca79d09:

I」我看過很多application/pdfapplication/download,但從來沒有像這樣的東西。

[順便說一句,我明白,信任文件擴展名和瀏覽器報告的MIME類型是不可靠的,因爲它都來自客戶端。當然,服務器端內省方法更可靠。但我仍然對這種不尋常的瀏覽器行爲感興趣。]

有人看過類似的東西嗎?提前謝謝了。

+0

服務器上是否存在該路徑?我看不出在上傳開始之前,Windows上的FF如何能夠找出Unix系統上的服務器端上傳路徑(或其他)並將其嵌入到頭文件中。服務器端必須有一些東西在壓縮標題。 – 2011-01-14 13:23:44

+0

這聽起來像一個錯誤。你可以在不同的機器上重現嗎?是哪個版本的FF? – 2011-01-14 14:09:09

回答

2

請參閱this Ubuntu bug report和Mozilla錯誤#373621

由於某些原因,Firefox已經確信(通過mimeTypes.rdf)PDF文件具有不同的MIME類型。從您的mimeTypes.rdf文件(在您的個人資料目錄中)中刪除違規條目。

0

如果發生在Gentoo Linux上,並且沒有任何軟件更新或其他任何東西,它就會完全出乎意料。前兩天我上傳PDF文件爲application/pdf,今天我看到我發送的內容類型與OP完全相同。