據RFC 2396,UrlDecode是否正確處理加號(+)?
加號「+」,美元「$」和逗號 「」字已被添加到
那些在‘保留’設置,因爲 他們被視爲在 內保留查詢組件。
事實上,搜索這個網站的「加+逗號,美元$」,你會得到
https://stackoverflow.com/search?q=plus+%2B+comma+,+dollar+ $
加上僅編碼(應用程序),當它沒有被用來作爲分隔符。
但是,作爲others have observed,.NET的UrlDecode
函數將plus轉換爲空格。這種行爲在哪裏指定?