我正在传递包含文件名的查询字符串参数。查询字符串中的特殊字符
default.aspx?file=Fame+ adlabs.xml
(Fame+ adlabs.xml
是服务器上的实际文件名)。文件名有“+”&也是空格。
当我检查文件名从查询字符串如下:
var fileName = Request.QueryString["file"];
变量名没有在里面有一个“+”。它读取为"Fame adlabs.xml"
&因此我得到一个文件未找到异常。我无法重命名xml文件。有人可以引导我进入正确的方向。
谢谢
你可以找到你的答案[这里](http://stackoverflow.com/questions/6855624/plus-sign-in-query-string) –
@iuliu.net非常感谢,解决了这个问题。 – Robin