计算机网络

1.URL(统一资源定位符)
URL是互联网中的资源的唯一定位,可以通过URL来快速定位服务器里的资源(网页,照片,视频,)
标准格式(拆分说明):协议://主机名:端口号/路径?查询参数#锚点
示例:https://www.baidu.com:443/s?wd=网络知识#page1
组成部分 说明
协议 指定资源的访问协议(应用层协议) 示例对应内容https(加密传输协议)
主机名 服务器的域名或 IP 地址(通过 DNS 解析为 IP 示例对应内容)www.baidu.com(百度服务器域名)
端口号 对应服务器应用程序的端口(默认端口可省略) 示例对应内容443(HTTPS 默认端口;HTTP 默认 80)
路径 服务器上资源的具体存储路径 示例对应内容/s(百度搜索的资源路径
查询参数 向服务器传递的请求参数(键值对形式,&分隔) wd=网络知识(查询关键词为“网络知识”)
锚点 定位网页内的具体位置仅在本地浏览器生效 page1(定位网页内“page1”锚点位置)
核心作用:关联 DNS(域名解析为 IP)、端口号(定位应用程序)、协议(确定传输
规则),是应用层资源访问的“核心导航地址”。

2. HTTP 响应报文
示例(简化):http
HTTP/1.1 200 OK # 起始行(HTTP 版本+状态码+状态描述)
Content-Type: text/html # 头部字段(响应数据格式)
Content-Length: 1024 # 头部字段(响应数据长度)
Server: Apache # 头部字段(服务器软件信息)
空行(分隔头部和实体主体)

... # 实体主体(网页 HTML 内容)
  1. 中间人攻击
    1.客户端向服务器发送请求,请求被攻击者拦截;
    2.攻击者伪装成客户端,向服务器发送伪造请求;
    3.服务器向客户端返回响应,响应被攻击者拦截;
    4.攻击者篡改响应数据(如植入恶意代码),伪装成服务器向客户端返回响应;
    5.客户端与服务器均未察觉,攻击者窃取/篡改了通信数据
posted @ 2026-01-28 19:46  gvgc  阅读(10)  评论(0)    收藏  举报