如何通过http发送加号(+)符号
本文关键字:符号 何通过 http | 更新日期: 2023-09-27 18:20:33
我想知道如何通过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"