【发布时间】:2016-04-22 17:52:31
【问题描述】:
我正在传递一个包含文件名的查询字符串参数。
default.aspx?file=Fame+ adlabs.xml(Fame+ adlabs.xml 是服务器上的实际文件名)。文件名有“+”和空格。
当我从查询字符串中检查文件名时,如下所示:
var fileName = Request.QueryString["file"];
变量文件名中没有“+”。它读作"Fame adlabs.xml" & 因此我得到一个找不到文件的异常。我无法重命名 xml 文件。有人可以指导我正确的方向吗?
谢谢
【问题讨论】:
-
你可以找到你的答案here
-
@iuliu.net 非常感谢,这解决了问题。
标签: c# asp.net url query-string