【问题标题】:Web-serving a file : Firefox truncates name网络服务文件:Firefox 截断名称
【发布时间】:2011-02-20 01:58:40
【问题描述】:

我正在提供一个来自 Lighttpd 的文件,其名称包含空格字符。我正在使用 mimetype "application/octet-stream"

当我在 Chrome 中下载它时,它可以完美运行。但是当我在 Firefox 中下载时,文件名在第一个空格处被截断。

这与mimetype有关吗?使用其他一些轻量级配置?或者可能与我使用的那种空格字符有关?

【问题讨论】:

    标签: firefox mime-types lighttpd


    【解决方案1】:

    您需要对链接进行 urlencode。 URL 中的空格很容易被误解。

    空格的url代码是%20或者你也可以使用+

    所以对于

    http://example.com/testfile.jpg
    你会使用:
    http://example.com/test%20file.jpg
    要么
    http://example.com/test+file.jpg

    我不喜欢使用带有空格的文件名。

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 1970-01-01
      • 2017-01-01
      • 2017-04-23
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-06
      相关资源
      最近更新 更多