首页 > Windows开发 > 详细

关于加号传递到后端会变为空格的c#例子

时间:2017-11-20 23:51:04      阅读:462      评论:0      收藏:0      [点我收藏+]

参考博客:http://blog.csdn.net/nsdnresponsibility/article/details/50965262

以前在一次传递参数的情况中遇到,特此记录一下。

之前传递的参数由于是拼接的,由于某些原因,存在部分参数有通过encodeURIComponent()函数编码,部分没有的情况,举个例子,url就像下面这样

http://localhost:50687/Test/Method1?type=v%2Bt+c%2Bn

然后在后台(c#)通过HttpUtility.UrlDecode(Request.RawUrl);进行解析,会发现结果是

/Test/Method1?type=v+t c+n

中间的+号被解析为空格了

关于加号传递到后端会变为空格的c#例子

原文:http://www.cnblogs.com/DHclly/p/7868746.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!