首页 网站资源正文

特殊符号的URL编解码

admin 网站资源 2020-05-22 08:05:50 1399 0

代码资源

部分软件在开发时,不注意特殊符号的处理,当用户密码中有特殊符号,经常在提交数据时(比如登陆)会出现错误。

比如天启学习助手的部分软件(搞网络学习的),用户密码含有+时提示密码错误,直接把+换成%2B,通过!

看来开发软件时方方面面都要考虑到呀。


其主要原因如下:

提交的参数(get就是URL)出现了有+,空格,/,?,%,#,&,= 等特殊符号的时候,可能在服务器端无法获得正确的参数值,导致错误。

特殊符号转义码如下:

 符号                 url中转义结果    转义码
   +              URL 中+号表示空格         %2B    
 空格     URL中的空格可以用+号或者编码         %20 
   /              分隔目录和子目录      %2F 
  ?           分隔实际的URL和参数     %3F
  %                  指定特殊字符         %25 
  #                    表示书签     %23
  &      URL 中指定的参数间的分隔符         %26
  =            URL 中指定参数的值  

     %3D




本站部分文章包含隐藏内容。一是成为VIP会员可以阅读全部文章;二是可以使用日子币兑换后阅读。

会员与积分详细介绍请查阅此文《如何成为本站会员?如何获得本站日子币?

【声明】本站部分资源和文章来源于网络,仅供网友参考学习,如果本文违背了原作者意愿,请原作者联系本站客服,本站会在第一时间删除。

评论

Copyright ©2019-2020.Powered by©rizi.in 渝ICP备12005038号-1