浅析 URL

URL 包含哪几部分,每部分分别有什么作用

URL = 传输协议 + 域名或IP + 端口号 + 路径 +查询参数 + 锚点
比如:https://www.baidu.com/s?wd=hello&rsv_spt=1#5

  • 协议:http或https(超文本传输协议)
  • 域名或IP:www.baidu.com 就是一个域名 域名通过DNS(域名系统)转换为IP地址 www.baidu.com -> 180.101.49.11

一个域名可以对应不同的IP,这叫做负载均衡,防止一台机器扛不住
一个IP可以对应不同域名,这叫做共享主机

  • 端口号:端口是网络协议用来提供服务的窗口

服务器默认用80端口提供http服务
服务器默认用443端口提供https服务

  • 路径:用来请求相同网址的不同的页面
  • 查询字符串:查询字符串(URL参数)是指在URL的末尾加上用于向服务器发送信息的字符串(变量)。将放在URL的末尾,然后再加上参数=值,想加上多个参数的话,使用&连接。以这个形式,可以将想要发送给服务器的数据添加到URL中。

查询字符串是查看同一个页面,不同内容

  • 锚点:使用#内容可以快速定位页面中的某个位置,查看同一个内容,不同位置

注意:
锚点看起来有中文,实际不支持中文
#参考书会变成#%E5%8F%82%E8%80%83%E4%B9%A6
锚点不会传给服务器,所以是无法在Network面板里看到的,因为锚点不会传给服务器

DNS 的作用是什么,nslookup 命令怎么用

DNS作用:用于解析域名,返回一个IP地址。
nslookup命令nslookup 查询域名 可以返回该域名解析的IP地址

nslookup命令

IP 的作用是什么

  • 一是定位一台设备
  • 二是封装数据报文跟其他设备交流

ping 命令

ping 命令是常用的网络命令,它通常用来测试与目标主机的连通性。

  • 标识主机,具体地说,标识其网络接口,并且提供主机在网络中的位置,就此提供创建到达该主机的路径的能力。
  • 每个 IP 数据包的标头包含了发送主机的 IP 地址和目的主机的 IP 地址。


    ping 命令

域名是什么,分别哪几类域名

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识。分为顶级域名、一级域名、二级域名等。

www.baidu.combaidu.com 不是同一个域名
com是顶级域名
baidu.com是二级域名(俗称一级域名)
www.baidu.com是三级域名(俗称二级)

域名的第一级是顶级域,它包括通用顶级域,例如.com、.net 和.org;
以及国家和地区顶级域,例如.us、.cn 和.tk。
完整域名的所有字符加起来不得超过 253 个 ASCII 字符的总长度。
当每一级都使用单个字符时,限制为 127 个级别:127 个字符加上 126 个点的总长度为 253。
但实际上,某些域名可能具有其他限制;也没有只有一个字符的域名后缀。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 内容提要: URL 包含哪几部分,每部分分别有什么作用 DNS 的作用是什么,nslookup 命令怎么用 IP ...
    饥人谷_JoelXu阅读 447评论 0 0
  • URL 含义与作用 URL正式名称为 Uniform Resource Locator (简称:URL),是统一资...
    此人长期不在线阅读 597评论 0 0
  • 1URL 统一资源定位符 俗称,网址 1.1 URL包含哪几部分,每部分分别有什么作用? URL=协议+域名或者I...
    lin_lilili阅读 262评论 0 0
  • 1. url的组成 先举个具体的url的例子: url的组成包括以下几点: 协议 https:// 域名或IP加上...
    2b61575c37fd阅读 185评论 0 0
  • 1. URL 包含哪几部分,每部分分别有什么作用 url(统一资源定位符)=协议+域名或ip+端口号+路径+查询字...
    星学家阅读 544评论 0 0

友情链接更多精彩内容