2011-01-14 59 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完全相同。