[英]How to send plus (+) symbol over http?
我想知道如何通過http鏈接發送加號(+),因為當我嘗試像%2B這樣編碼后發送它時,我仍然得到空白。 如果我嘗試使用+,我將獲得雙倍的空白空間。 請幫我。
我使用瀏覽器將這樣的信息發送到頁面:
localhost:/CPA-API/MT.aspx?msg=Testing%2BTesting
並從后面的代碼接收像這樣:
msg = Server.UrlDecode(Request.QueryString["msg"].ToString());
但是我得到這樣的輸出:
msg = Testing Testing
提前致謝。
嘗試不使用urldecode
string msg = Request.QueryString["msg"];
string decoded = Server.UrlDecode(msg);
結果:
msg = "Testing+Testing"
decoded = "Testing Testing"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.