URL:统一资源定位符 Uniform Resource Locator (定位地址、网址)
1.协议
-
127.0.0.1
localhost
默认ip; 本地host可以通过修改host去命别名(管理员身份打开编辑)
- HTTP : 80 (The HyperText Transfer Protocol,超文本传输协议)
- HTTPS : 443 * +secure 是HTTP 协议的加密版本
- FTP :21 File Transfer Protocol,文件传输协议
2.端口规则
- 端口就是指不同的服务;一共65535个端口
- 0-1023 是留给系统使用的
- 只有拥有了管理员权限之后,才能使用这1024个端口
- 其他端口默认给普通用户使用
- 比如http-server 默认使用8080端口
- 一个端口如果被占用,就只能换端口
3.域名就是对IP的别称
- 一个域名可以对应不同IP;叫做均衡负载,防止一台机器扛不住
- 一个IP可以对应多个域名;多个系统共享一个服务器
- 域名和IP是通过
DNS
对应起来的
4.域名 (xiedaimala.com)
-
com
顶级域名 -
xiedaimala.com
是二级域名 -
www.xiedaimala.com
是三级域名 - 他们是父子关系
- www是多余的
5.锚点(#
)
- url上的锚点后面内容是接收不到的
- 锚点是不支持中文的(虽然你看到的是中文,赋值到文本编辑器中会看到,其实是编译过的)
6.nslookup 查询
nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。 nslookup的用法相对来说还是蛮简单的,
nslookup baidu.com
//下面会得到应答
7.curl命令 发送请求
curl -v http://baidu.com
发送一个请求访问 百度,会得到一个html内容响应
网友评论