Chrome 浏览器复制带中文的网址被转码影响美观

概览 如果在浏览器的 URL 地址中包含中文,复制地址出来后中文部分就会被转换变成看起来像乱码一样的字符,当你复制这段字符发给朋友或粘贴到微博或博客上就会显示特别不美观,以下即解释其原理并解决该问题。 以下是浏览器地址栏显示的 URL 地址(url decode): https://hexingxing.cn/何星星 复制出来后再粘贴后被转换的地址(url encode): https://hexingxing.cn/%E4%BD%95%E6%98%9F%E6%98%9F RFC3986 文档 为了避免不受识别的字符影响 URL 的解析,根据 RFC3986 文档规定,URL 中只允许包含以下

通俗说下 URL(Uniform Resource Locator,统一资源定位符)

URL(Uniform Resource Locator,统一资源定位符)是对可从互联网得到的资源位置和访问方法的一种简洁表示,是互联网上标准资源的地址。 互联网上的每个文件都有一个唯一的 URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它,标准的统一资源标志符语法如下: 协议://用户名: 密码 @子域名. 域名. 顶级域名: 端口号/目录/文件名. 文件后缀? 参数=值 #标志 URL:http://www.hexingxing.cn:80/ms-dos-cmd/index.php http://:HTTP(HyperText Transfer Protocol,超文本传输协议)是