urldecode和urlencode转换

需要转换的内容
  
  
  
 
转换后的内容
  • urlencode:url在传递的时候不能包含特殊字符,所以这里就需要对字符串进行转义,方便在url中进行 传递。这里注意特殊字符的转义情况,例如 +,不同的转义函数处理方式不一样,js中encodeURIComponent("+") 为%2B,encodeURI("+")为+。php中urlencode和rawurlencode也不一样!另外js中有部分符号也是不转义的, 这里和一些其他语言有区别:例如 - _ . ! ~ * ' ( ) 等等,其他语言也会转义成%开头的的字符!请注意!
  • base64是一种基于64个可打印字符来表示二进制数据的表示方法,常用于:http参数传递,图片base64显示,二进制 在网页中显示等一些不太适合直接传递原始信息的情况!
支付宝 微信
京ICP备16061460号-3
网站地图