http协议教学标准化

参考资料;
https://www.jianshu.com/p/6e9e4156ece3 一篇文章带你详解 HTTP 协议(网络协议篇一)
https://www.jianshu.com/p/a6d086a3997d

一篇文章带你熟悉 TCP/IP 协议(网络协议篇二)

第一节 osi模型

为什么学习 osi模型

储备知识

计算机网络体系结构


image.png

场景引入

  1. 微信聊天
  2. 淘宝购物
  3. 缓存电影

计算机网络知识

定义
计算机网络的各层 + 其协议的集合

作用
定义该计算机网络的所能完成的功能

结构介绍
计算机网络体系结构分为3种:OSI体系结构、TCP / IP体系结构、五层体系结构

  1. 分类


    image.png
  2. 各分类
    七层


    image.png

TCP / IP的体系结构详细介绍


image.png

OSI模型机制作用

  1. OSI七层模型,各层
  2. OSI模型机制,图解

定义先导引入

  1. OSI各层常见协议
  2. 作用
  3. 通信机制场景
  4. 不同协议特别是HTTP协议在osi中的位置
  5. TCP/IP协议族模型,五层架构
  6. 引入OSI模型定义

什么是OSI模型

名词解释

定义

课堂检测

课堂小结

第二节

课程目标

为什么学习HTTP协议

协议重要性

image.png

协议简介

image.png

引入HTTP协议

image.png
  1. 场景化引入HTTP协议,http协议和服务器通信场景,web,android,ios等
    在浏览器中输入url地址 ->> 显示主页的过程
    打开一个网页,整个过程会使用哪些协议


    image.png

    ip地址:IP地址(IPv4地址)
    定义
    连接在Internet中的每一台主机(或 路由器)的全球唯一的标识符

组成
IP地址 = 32位 = 网络号 + 主机号;即IP地址::={<网络号>,<主机号>}

  1. http协议特点和优势


    image.png

什么是HTTP协议

. 名词解释

. 定义

. 版本及区别

. 工作方式

image.png

image.png

.格式

HTTP报文详解

HTTP在 应用层 交互数据的方式 = 报文
HTTP的报文分为:请求报文 & 响应报文

请求报文
  1. 报文结构(四部分详细介绍)


    image.png

    请求行格式和内容


    image.png

    image.png
  2. 着重讲解请求方法;get和post
    使用charles抓包工具或POSTman演示具体数据存储方式

3.请求头格式和内容
作用:声明 客户端、服务器 / 报文的部分信息
使用方式:采用”header(字段名):value(值)“的方式
常用请求头
请求和响应报文的通用Header


image.png

4.请求体
作用:存放 需发送给服务器的数据信息


image.png

总结


image.png

image.png

第三节课

响应报文格式四部分详细讲解

第四节课

总结和扩展
高频问题疑难点亮点
对应大纲1.3,1.4

你可能感兴趣的:(http协议教学标准化)