我想知道如何通過http鏈接發送加號(+),因爲當我試圖在編碼後發送它像這樣%2B仍然是空的空間。如果我嘗試+我得到雙空白空間。請幫助我。如何通過http發送加號(+)符號?
我使用的瀏覽器發送這樣的頁面:
localhost:/CPA-API/MT.aspx?msg=Testing%2BTesting
,並從碼接收的背後是這樣的:
msg = Server.UrlDecode(Request.QueryString["msg"].ToString());
但我越來越喜歡這樣的輸出:
msg = Testing Testing
在此先感謝。
你能表現出一定的代碼? – 2014-09-04 09:42:41
可能接收它的程序正在將%2B轉換爲空格 – mplungjan 2014-09-04 09:45:25
也許這是[link](http://stackoverflow.com/questions/8517511/c-sharp-escape-plus-sign-in-post-using-httpwebrequest )可能會幫助 – 2014-09-04 09:46:32