博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于加号传递到后端会变为空格的c#例子
阅读量:4449 次
发布时间:2019-06-07

本文共 311 字,大约阅读时间需要 1 分钟。

参考博客:

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

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

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

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

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

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

转载于:https://www.cnblogs.com/DHclly/p/7868746.html

你可能感兴趣的文章
Storm启动流程分析
查看>>
C++11中lock_guard和unique_lock的区别
查看>>
解决find命令报错: paths must precede expression
查看>>
LVS 手册学习
查看>>
Lua's performance
查看>>
seajs快速了解
查看>>
Java Spring MVC项目搭建(二)——项目配置
查看>>
Async分析
查看>>
js 组件化
查看>>
图的应用:哈密尔顿路径
查看>>
js计算日期相减天数
查看>>
MATLAB实现Catmull-Clark细分(CC细分)
查看>>
jquery 判断元素是否隐藏
查看>>
第一百九十五天 how can I 坚持
查看>>
Swift 入门之简单语法(五)
查看>>
多视几何——三角化求解3D空间点坐标
查看>>
Drag+Drop和MouseClick
查看>>
AWS RDS 使用笔记
查看>>
Puppeteer VS Puppeteer-core
查看>>
Rxjava 执行阻塞的原因分析 tolist() observable.from()等。
查看>>