18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 建站知识 > 浅识URL

浅识URL

时间:2023-01-31 13:56:01 | 来源:建站知识

时间:2023-01-31 13:56:01 来源:建站知识

当我们打开一个网页时,会看到搜索栏上有一个网址,这其实是叫URL(Uniform Resource Locator)统一资源占位符,每个有效的 URL 都指向一个唯一的资源。

一个完整的URL包括协议、域名、端口、路径、查询字符串和锚点,协议部分以//为分隔符。

http://baidu. com/s?wd=hi

http 是协议,baidu. com是域名,/s是路径,?wd=id是查询字符串

看到上面的URL,会发现写少了一个端口号,此处是省略了端口,因为https协议有默认端口443端口,在这里可以省略不写。

协议

目前针对web的协议主要有两种,HTTP协议和HTTPS协议。

在 HTTP 下加入了 SSL 层,是数据传输变成加密模式,从而保护了交换数据隐私和完整性,简单来说它就是安全版的 HTTP。

在 HTTP 下加入了 SSL 层,是数据传输变成加密模式,从而保护了交换数据隐私和完整性,简单来说它就是安全版的 HTTP。

IP(Internet Protocal)

IP主要约定了两件事情

  1. 如何定位已台设备
  2. 如何封装数据报文,以跟其他设备交流
IP分为内网和外网

其中内网Ip格式:http://192.168.XXX.XXX

几个特殊的IP

  1. 127.0.0.1 表示自己
  2. localhost 通过 hosts文件指定自己
  3. 0.0.0.0 不表示任何设备

ping命令的使用

ping是一个TCP/IP工具。它主要有以下作用:

  1. 用来检测网络的连通情况和分析网络速度;
  2. 根据域名得到服务器IP;
  3. 根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量
使用方法:ping ip地址。如图所示:

bytes=32:数据包大小,也就是字节;time值<1ms:响应时间,时间越小,说明连接这个地址速度越快;TTL值:Time To Live,表示DNS记录在DNS服务器上存在的时间。通常使用这个值来粗略地判断目标系统类型是Windows系列还是UNIX/Linux系列。

域名

域名就是对IP的别称

当我们ping http://qq.com时,可以看到时先去请求一个IP地址

域名的组成:http://baidu.com 或者www.baidu.com

域名的最右边是顶级域名

常见的顶级域名

注意:

端口

一台机器可以提供不同服务

  1. HTTP默认端口80端口2 .HTTPsS服务默认端口443端口
  2. FTP服务默认端口21端口
  3. 一个有65535个端口
端口使用规则

  1. 0~1023(2的10次方减1)号端口是留给系统用的
  2. 只有拥有管理员权限之后,才能使用这1024端口
  3. 其他端口可以给普通用户使用
  4. http-server默认使用8080端口
  5. 一个端口如果被占用,只能换一个端口
域名和IP是怎么对应起来的(通过DNS域名服务)

  1. 浏览器会先电信或联通提供的DNS服务器询问域名对应的IP
  2. 电信或联通会回到一个IP
  3. 然后浏览器才会想对应的IP的端口80/443端口发送请求
  4. 请求内容是查看域名的首页
为什么是80或者443端口

资料来源于饥人谷

关键词:

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭