搜索
您的当前位置:首页正文

编码算法笔记(base64,url编码等)

来源:步旅网


编码然经常接触,大概知道是那么回事,但是问的细节,就不清楚了,因此整理下。

base64编码

首先强调一点,base64是编码算法,不是加密算法。
一字之差,性质截然不同,可别弄错了出笑话。

url编码

‌整个URL编码‌:使用encodeURI()函数对整个URL进行编码,除了常见的符号外,特殊符号也不会进行编码。例如,encodeURI会替换掉除了;,/?😡&=+$-_.!~*'()#这些字符外的所有字符。

‌URI组成部分编码‌:使用encodeURIComponent()函数转码URI的组成部分,即?后面的参数部分。encodeURIComponent会替换除A-Za-z0-9-_.!~*'()的所有字符。

这是说这两个方法不同吗?

url编码也有不同规则,例如是根据utf8编码还是根据什么编码。 // TODO

因篇幅问题不能全部显示,请点此查看更多更全内容

Top