get请求时特殊符号处理

Posted tanjiyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了get请求时特殊符号处理相关的知识,希望对你有一定的参考价值。

使用get方式时参数中不能有特殊字符,如:,空格,%,#,&,=等等;
解决办法:用URL转义符替换。
下面列出如下:
+      URL 中+号表示空格                      %2B   
空格   URL中的空格可以用+号或者编码            %20 
/      分隔目录和子目录                       %2F     
?      分隔实际的URL和参数                    %3F     
%      指定特殊字符                           %25     
#      表示书签                               %23     
&      URL 中指定的参数间的分隔符              %26     
=      URL 中指定参数的值                     %3D

  

以上是关于get请求时特殊符号处理的主要内容,如果未能解决你的问题,请参考以下文章

http get请求时参数被转码的问题

Spring特殊字符处理

Ajax入门

http、https请求URL中带有&等特殊字符的解决方法

http请求特殊字符转码

springboot2.2.x以上版本GET请求特殊字符处理