美文网首页
二十(3)、URL编码解析方式 ------ 2020-04-0

二十(3)、URL编码解析方式 ------ 2020-04-0

作者: 自己写了自己看 | 来源:发表于2020-04-07 10:41 被阅读0次

URL编码:

请求的URL地址中,如果出现了非有效的Unicode编码
内容,现代版浏览器会默认的进行编码;

1、基于encodeURI编码,我们可以基于decodeURI解码,
我们一般用encodeURI编码的是整个URL,这样整个ULR
中的特殊字符都会被编译;
https://www.baidu.com/?s= 123 =>
https://www.baidu.com/?s=%20123

2、encodeURIComponent/decodeURIComponent相对于
encodeURI来说,不是用于给整个URL编码,而是给URL
的部分信息进行编码,一般是问号传参后的内容;

3、客户端和服务器端进行通信的时候,我们则基于以上两
种方式处理,服务器端也存在这些方法, 这样就可以统一
解码编码了;

4、客户端还存在一种方式,针对于中文的编码解码的方式
escape/unescape,这种方式一般只用于客户端页面之间自
己处理,例如:从列表跳转到详情;

相关文章

网友评论

      本文标题:二十(3)、URL编码解析方式 ------ 2020-04-0

      本文链接:https://www.haomeiwen.com/subject/spdgphtx.html