浅析 URL

128 阅读2分钟

什么是URL?

RRL是统一资源定位符的简称,它表示某一网络资源存在于所在计算机网络上的位置,同时也是浏览器用于检索web上公布的任何资源的机制。具有唯一性,主要标识同一个网站,定位同一个资源。由协议+域名+端口+路径(网络服务器上资源的路径)+查询字符串(提供给网络服务器的额外参数)+锚点(资源本身的另一部分的锚点)组成。

  • 协议 协议是指计算机的要遵守的标准
  • 域名 它表明正在请求哪个Web服务器。或者,可以直接使用IP, 但是因为它不太方便,所以它不经常在网络上使用。
  • 端口 它表示用于访问Web服务器上的资源的技术“门”。如果Web服务器使用HTTP协议的标准端口(HTTP为80,HTTPS为443)来授予其资源的访问权限,则通常会被忽略。否则是强制性的。
  • 路径 它主要是由没有任何物理现实的Web服务器处理的抽象。
  • 查询字符串 指使用函数或方法进行查询操作时,函数或方法要使用的参数。
  • 锚点 是网页制作中超级链接的一种,又叫命名锚记

域名与nslookup

DNS (Domain Name System) 域名系统,是一个层次化、分散化的Internet连接资源命名系统。DNS维护着一个包含与对应资源例如IP地址的列表,DNS最突出的功能是将易于记忆的域名。个人理解就是类似一种多对一的映射系统,多个域名对应一个ip进行解析的一个系统 nslookup 用于查询域名系统(DNS)以获取域名或IP地址映射信息。它可以用来发现主机的 IP 地址;找到 IP 地址的域名;查找域的邮件服务器。

ping与ip

在网络中 ping 是一个十分强大的 TCP/IP 工具。它的作用主要为:

1、用来检测网络的连通情况和分析网络速度

2、根据域名得到服务器 IP

3、根据 ping 返回的 TTL 值来判断对方所使用的操作系统及数据包经过路由器数量。

我们通常会用它来直接 ping ip 地址,来测试网络的连通情况。

ip:IP地址是分配给连接到使用Internet协议的网络的每个设备的一串数字。

域名

域名是在的网站的地址。域名被用于识别一个服务器属于哪个特定的网站。 国家域名可分为不同级别,包括顶级域名、二级域名、三级域名等。