URL 编码“+”字符
URL encoding "+" character
我有一个用户可以上传文件的应用程序。所以文件名可以包含像 + 这样的字符。我不想更改文件名并删除这些字符。
其他用户可以下载这些文件。我通过为文件创建一个带有 link(操作)的表单并在新选项卡中打开它来实现这一点。
对于简单的文件名,这是可行的,例如filename.docx。但是例如filename+suffix.docx 我收到一个找不到文件的错误(因为 +)。
我已经使用了 encodeURIComponent("filename+suffix.docx")
但它没有用。
有什么建议吗?提前致谢。
我有一个用户可以上传文件的应用程序。所以文件名可以包含像 + 这样的字符。我不想更改文件名并删除这些字符。
其他用户可以下载这些文件。我通过为文件创建一个带有 link(操作)的表单并在新选项卡中打开它来实现这一点。
对于简单的文件名,这是可行的,例如filename.docx。但是例如filename+suffix.docx 我收到一个找不到文件的错误(因为 +)。
我已经使用了 encodeURIComponent("filename+suffix.docx")
但它没有用。
有什么建议吗?提前致谢。