我正在傳遞包含文件名的查詢字符串參數。查詢字符串中的特殊字符
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