我的 Firefox 自动缩短我下载的文件的名称。例如,231546798_20110608.pdf
变为2315.pdf
.
后来我意识到这可能与我尝试下载文件的路径的长名称有关。这条路长得离谱:
/windows-d/academic discipline/study objects/areas/human aspects/social sciences/communication/ways of communication/way of spread, ie electronic media and communication/application/telephone communication/examples/cell phone/me/verizon/bill/
然后,我haha
在上面的长路径下构建一个名为的目录。请注意,它haha
与缩短的文件名的名称完全相同(pdf
不包括扩展名)。事实证明,haha
尽管我指定了,但 Firefox 并未将文件下载到目录中。但我可以将文件下载到路径名短得多的其他目录,并且将文件复制到haha
.
我想知道如何解释 Firefox 的奇怪行为?
附:
- 我的操作系统是Ubuntu 10.10,Firefox是11.0。
- 这里的问题类似于我之前的问题,但那里我问的是操作系统,这里我谈论的是 Firefox。
答案1
我/windows-d
假设这个文件系统是 FAT32 或 NTFS。如果是这样,似乎您正在击中文件名最大长度为 255 个字符。
但这听起来像是 Firefox 的限制,使用 NTFS 格式的外部 HDD 进行测试时,我能够成功创建超出 255 个字符限制的非常深的目录。 (不过,当尝试访问它时,Windows 可能会给出错误)。