【问题标题】:How to encode file name?如何编码文件名?
【发布时间】:2015-07-13 06:19:00
【问题描述】:

我使用文件名将其保存在数据库中。但是当我想下载一些具有以下字符的文件时出现一些错误:"& , # "

错误是:

错误的请求

或

从 客户端(&)

这是一个文件名示例: 03. &爱m.mp3

这是我的代码:

    download_link.HRef = "upload/fm/" + ds.Tables[0].Rows[0]["mu_file"];

如何以安全的方式对文件名进行编码或验证。

【问题讨论】:

标签: c# asp.net validation webforms


【解决方案1】:

尝试使用HTMLEncode对其进行编码,然后您可以稍后使用HTMLDecode对其进行解码

【讨论】:

    【解决方案2】:

    编码和解码请参考以下链接

    Encoding 和Decoding

    【讨论】:

      猜你喜欢
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-25
      相关资源
      最近更新 更多