当前位置: 首页 > news >正文

网站关键词百度首页消失商标购买

网站关键词百度首页消失,商标购买,东圃做网站,长春房产网签查询前言 base64是一种常见的的编码格式#xff0c;它可以把二进制数据编码成一个由大小写英文字母#xff08;a-zA-Z#xff09;、阿拉伯数字#xff08;0-9#xff09;#xff0c;以及三个特殊字符、/、组成的字符串。 问题 但是在URL传输中#xff0c;、/、这三个特殊…前言 base64是一种常见的的编码格式它可以把二进制数据编码成一个由大小写英文字母a-zA-Z、阿拉伯数字0-9以及三个特殊字符、/、组成的字符串。 问题 但是在URL传输中、/、这三个特殊字符是保留字符或者叫不安全字符如果将编码后的base64字符串直接用于URL传输可能会有意外发生。例如假设base64编码后的字符串是xy前端访问https://www.mysite.com?namexy后端接收到的name参数的值却是x y号不见了变成了空格。 解决方案 一、在传递参数前先对其进行URL编码 只要我们在传递base64字符串之前对其进行URL编码这些特殊字符就会被转义这样就不会影响后端接收参数。PHP代码示例 $encoded base64_encode(举头望明月); $params [name $encoded ]; $url https://www.mysite.com? . http_build_query($params); echo $url;注只要参数是以query string参数放在URL后面或者是以POST(x-www-form-urlencoded)的形式传输的都应对参数做URL编码处理。 二、使用urlsafe版本的base64编码 urlsafe版本的base64编码其实就是对编码后的字符串做一些字符替换的操作 将字符替换为-将/字符替换为_将字符替换为空字符串即删除字符 替换后就可以安全在URL中传输了。 解码则是一个逆向过程将-替换为将_替换为/还有补上号。 urlsafe版本的base64编解码示例PHP // 编码 function urlsafeB64Encode($input) {return str_replace(, , strtr(base64_encode($input), /, -_)); }// 解码 function urlsafeB64Decode($input) {$remainder strlen($input) % 4;if ($remainder) {$padlen 4 - $remainder;$input . str_repeat(, $padlen);}return base64_decode(strtr($input, -_, /)); }
http://www.zqtcl.cn/news/520377/

相关文章:

  • 网站建设公司哪家比较好外贸网站建设公司价格
  • 做网站大概价格网站备案填写
  • 网站建设容易出现的问题网站建设学习网公司有哪些
  • 做网站的准备什么com域名
  • 百度资料怎么做网站赣州有没有做网站的
  • 网站上地图怎么做的福建省晋江市建设局网站
  • 休闲咖啡厅网站开发目标站内推广的方法和工具
  • 东莞做营销型网站怎样利用网站做引流
  • 国际1688网站网络平台宣传费用
  • 免费网站自助建站18款禁游戏黄app入口
  • 网站建设要经历哪些步骤?wordpress主题king
  • 个人定制网站外贸免费网站建设
  • ASP网站建设实训报告总结宜昌本地网站建设
  • 甘肃省建设厅官方网站张睿建立网站服务器
  • 有没有做博物馆的3d网站网页美工设计岗前培训
  • 如何防止网站被盗长沙知名网站建设
  • 汕尾住房和建设局网站山西招标网
  • 网站建设那好山西建设厅网站
  • 2免费做网站外贸公司注册需要多少钱
  • 莘县网站定制安卓软件开发培训机构
  • 织梦视频网站源码有没有专门做名片的网站
  • 济南本地网站自己做的网站怎么置顶
  • wordpress能做多大的站好用的网站后台
  • 想自己做网站流程国家住建网查企业资质
  • 英文网站怎么设计google浏览器入口
  • 重庆网站建设公司魁网个人备案网站名
  • 怀柔营销型网站建设wordpress菜单定制
  • 大连装修网站推广天津市建设信息工程网
  • 服装网站建设建议域名注册最好的网站
  • 小游戏网站网络营销推广岗位