博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Asp.Net url参数加密存在特殊符号处理方法
阅读量:5151 次
发布时间:2019-06-13

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

Url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,服务器端无法获得正确的参数值,解决办法。

使用System.Web.HttpUtility.UrlEncode()方法将这些字符转化成服务器可以识别的字符,对应关系如下:

+       ------------>    %2b

空格  ------------>    %20
/        ------------>    %2f
?       ------------>    %3f
%      ------------>    %25
#       ------------>    %23
&       ------------>    %26
=       ------------>    %3d

 加密后的原文包含"/"和"+".

//经过HttpUtility.UrlEncode();处理

最后后端接收到参数

 

转载于:https://www.cnblogs.com/haosit/p/7172282.html

你可能感兴趣的文章
洛谷P1525关押罪犯——并查集
查看>>
kalman处理realsense数据
查看>>
iOS中判断设备型号的宏定义
查看>>
AI无损放大工具
查看>>
Java程序员必备的Intellij插件
查看>>
构造函数、拷贝构造函数、赋值操作符
查看>>
Python大神 - Django(基础知识)--构建项目的思路
查看>>
自定义WPF控件(MyTextBox、MyDatePicker、MyDataGrid)
查看>>
WinForm中使用自定义事件
查看>>
DTD限制XML文件
查看>>
Win7下MongoDB的安装和使用
查看>>
边缘检测 opencv
查看>>
关于VS2010中的TraceDebugging文件夹浅说
查看>>
Java JDBC数据库 之 DAO 封装
查看>>
gitlab安装/迁移/升级流程
查看>>
笔记本打字不知道按了什么键,打字老出现数字?
查看>>
大数据入门第十二天——flume入门
查看>>
SQL Server索引进阶第十一篇:索引碎片分析与解决(上)
查看>>
软件测试作业随笔之三:printPrime( )课后问题(a)(b)(c)(d)
查看>>
洛谷P1879 [USACO06NOV]玉米田Corn Fields (状态压缩DP)
查看>>