21xrx.com
2024-12-19 12:08:13 Thursday
登录
  

HTML URL(统一资源定位符)

URL是网络地址的另一个名字.

一个URL可以用字符(21xrx.com)组合,或者直接用网络协议地址(IP)(123.56.71.229).

当人们在网上冲浪时都是输入域名,因为域名相比于IP地址来说更容易记忆.

URL - 统一资源定位器

浏览器通过URL请求服务器.

当你单击网页中的一个超链接,就会请求一次服务器

统一资源定位符(URL)用来定位网络上文档(或其它文件)的地址.

网络地址,例如:https://www.21xrx.com,遵循下面的语法规则:

说明:
  • 协议 - 定义网络服务类型(通常是http)
  • 前缀 - 定义域名的前缀(http协议的默认前缀是www)
  • 域名 - 定义网络域名(例如:21xrx.com)
  • 端口 - 定义主机端口(http协议的默认端口是80)
  • 路径 - 定义服务器的访问地址(如果省略:就访问站点的根目录)
  • 文件名 - 定义文档或资源的名字
  
密码可以保护网站,可以用https或者用户名和密码:https://username:password@www.21xrx.com/login.

常用URL协议

下面的表列举了一些常用的协议:

协议名全名用途
http超文本传输协议普通的网页,没有加密
https安全的超文本传输协议安全的网页,加了密.
ftp文件传输协议下载或上传文件
file指向本地电脑文件

URL 编码

URL只能用ASCII字符集发送到网络.如果URL包含ASCII字符集之外的字符,URL将会被转换为ASCII编码.


URL编码把非ASCII的字符格式化为网络能传输的字符.


URL编码把非ASCII字符替换为带有"%"符号的十六进制数字


URL不能包含空格.URL编码通常把空格替换为一个加号(+),或者"%20".

试一试:


如果你点击"确定"按钮,将会把输入的url进行编码.


ASCII编码

你的浏览器会根据字符集对你的URL进行编码.


在HTML5里默认的字符集是UTF-8.

字符转换为UTF-8
{{item}}{{encodeURIComponent(item)}}

想看完整的URL编码,请访问我们的编码参考部分

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
21技术    www.21xrx.com 备案号:蜀ICP备17043188号-2