URL相关知识
时间:2023-02-19 19:16:01 | 来源:建站知识
时间:2023-02-19 19:16:01 来源:建站知识
URL相关知识:
几个最重要的概念
HyperText Transfer Protocol,超文本传输文件
Internet Protocal,网际互连协议,每个设备定义了独一无二的IP才能与其他设备通信。 几个特殊的IP: 127.0.0.1表示自己 localhost也表示本地,是通过hosts文件指定为自己的 0.0.0.0不表示任何设备
一台机器通过不同的端口提供不同的服务。 可以通过开发者工具查看访问的IP和端口,举例如下:
注:IP和端口缺一不可;IP用于定位一个设备,端口用于定位设备上的服务。
以.com或者.net或者.org结尾的字符串,是对IP的别称。 域名又分为顶级域名、二级域名、三级域名。 通过ping命令可以找到域名对应的IP,如下图所示:
DNS(域名解析系统,Domain Name System)将域名和IP对应起来 通过nslookup查询域名对应的IP地址,举例如下:
URL
一个完整的URL包括协议、域名或IP、端口号、路径、查询参数、锚点。
- 协议:常见的是http或者https
- 域名或IP: 服务器的域名或IP
- 端口号:定义主机上的端口号,定位服务
- 路径:定义服务器上的路径,需要访问的网页
- 查询参数:定义查询页面上的内容
- 锚点:定义查询内容的哪一部分
举例:
https://www.taobao.com/ https是协议 www.taobao.com是域名 /是路径,表示根目录
curl命令
可以通过curl命令发送HTTP请求。