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

微信 网站 优劣势怎么交换友情链接

微信 网站 优劣势,怎么交换友情链接,西安电子商务网站开发,非凡门户wordpress企业主题起因 需求:对一段内容进行base64加密,然后通过url的get请求进行发送到后台,由于加密的内容比较少,base64串也不是很长,我认为此方案可行。 于是找了三个base64编码的在线工具,分别是: 平台1&…

起因

需求:对一段内容进行base64加密,然后通过url的get请求进行发送到后台,由于加密的内容比较少,base64串也不是很长,我认为此方案可行。

于是找了三个base64编码的在线工具,分别是:

  • 平台1:https://base64.us/#
  • 平台2:http://www.jsons.cn/base64/
  • 平台3:https://base64.supfree.net/

然后用他们三个编码同一串字符wocao~~~wocao,通过对比图,我们可以发现,平台1和平台2结果一样,但是平台三的结果不一样,有点奇怪
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进一步探索

经过一番研究,发现平台3在进行Base64编码之前,先对输入的字符串进行了URL编码,将~转换成%7E,从而导致了不一样的结果。在平台2上手动URL编码转换之后,不难发现,结果跟平台3结果一致,自此可以确定,平台3先对数据URL编码,然后进行的base64编码
在这里插入图片描述

新的问题

base64的问题解决了,按照要求,我需要的肯定是平台1和平台2的结果。不过,base64编码之后,通常会包含一些特殊符号,如果通过get方式传递到后台,会导致特殊符号丢失。
比如oisuek+2s4dw这个字符串在后台接收到的可能是oisuek 2s4dw,里面的+号被传递成为空格,导致解析base64失败,报错。

解决方法

① 最保险的解决办法,就是换成POST (跟需求商量了,我换了POST)
② 你可以在前台对BASE64数据进行URL编码,然后再向后台发送,后台拿到数据先URL解码,再BASE64解码
③ 可以手动对一些特殊字符进行替换,后台再换回来,原理类似于URL编码
————————
有没有更好的解决方案,补充欢迎

http://www.yayakq.cn/news/135697/

相关文章:

  • 建设网站参数wordpress相关文插件
  • 在服务器网站上做跳转页面跳转编程猫的网站是什么
  • 网站流量通道网站毕设代做
  • 多大的服务器可以做视频网站一个人可以做几个网站
  • 网站建设与运营的市场物流公司在哪做网站
  • 多人在线协作网站开发怎么做网页代理
  • 百度网站推广一年多少钱wordpress 慢
  • 建站公司刚起步怎么接单手机网页制作作品
  • 如何 在网站上面做推广青岛商网站建设
  • jsp在网站开发中的优势网络营销成功的案例有哪些
  • 建设银行网站的特点分析广东省 网站建站
  • 网站资料如何做参考文献大连甘井子区
  • 南阳教育网站平台网站不备案可以做淘宝联盟吗
  • 简述如何对网站进行推广?北京建网站实力公司
  • 咸阳做网站公司wordpress用户登录教程
  • 企业网站seo优帮云移动端手机网站模板下载
  • 到哪里找人做网站河北网络推广服务网
  • 做网站时怎么透明化tomcat做静态网站
  • 合肥专业做公司网站wordpress资源主题
  • 网站建设 项目背景重庆门户网
  • 凯天建设发展集团有限公司网站网络组建视频
  • 金坛网站建设公司要给公司做一个网站怎么做的吗
  • 天津市建设与管理局网站下载wordpress质感
  • 连接外国的网站吗公司门户网站首页
  • 佳木斯建设局网站手机app制作网站模板
  • 特价做网站简单百度网址大全
  • WordPress建站评价如何制作公司宣传片
  • 企业手机网站建设平台公司网页设计教程
  • 建立个人网站有什么好处上市公司网站建设要求
  • 青岛李沧建设局网站自己写还是用wordpress