透视HTTP协议(四) —— HTTP头部字段有哪些

文章目录

  • 概述
  • 承诺
    • 面试提问 :
      • 1. HTTP 常见的数据类型
        • HTTP POST上传的常见类型有哪些,格式是怎样的
      • 2. HTTP 常见的压缩有哪些
        • HTTP body的压缩类型有哪些
        • HTTP body的编码类型有哪些
        • 分别对应头部集合的哪些字段
      • 3. HTTP 是如何分块传输
        • 分块传输的数据格式是什么,为什么要用分块传输
        • 对应头部集合的哪个字段
      • 4. HTTP 如何断点传输
        • 用哪些字段进行断点传输,客户端和服务端如何交互
        • 响应状态码是多少
      • 5. 长连接
        • HTTP 如何表示长连接
      • 6. 重定向
        • HTTP 有哪几个重定向状态,作用是什么。重定向对应的头部字段是什么
      • 7. 缓存
        • max-age,must-revalidate,no-store,no-cache具体的作用是什么,怎么区分和使用
        • 了解过缓存中的条件请求吗

概述

当前几篇HTTP系列文章是极客时间透视HTTP协议的总结,(以脑图的形式为主),课程很详细,深入浅出介绍了所有关于HTTP相关的知识,深入浅出,耐人寻味。

透视HTTP协议(一) —— HTTP是什么
透视HTTP协议(二) —— HTTP相关的协议
透视HTTP协议(三) —— HTTP请求过程和结构
透视HTTP协议(四) —— HTTP有哪些头部字段
透视HTTP协议(五) —— 什么是HTTPS

承诺

当前 HTTP 系列的几篇文章,只要对着每篇文章的发问做出思考或者笔记,写出所理解的 HTTP 细节,面试或工作毫无压力!



面试提问 :


以下均为 HTTP 头部集合相关

1. HTTP 常见的数据类型

HTTP POST上传的常见类型有哪些,格式是怎样的

例如文本 text/html


2. HTTP 常见的压缩有哪些

HTTP body的压缩类型有哪些

HTTP body的编码类型有哪些

分别对应头部集合的哪些字段


3. HTTP 是如何分块传输

分块传输的数据格式是什么,为什么要用分块传输

对应头部集合的哪个字段


4. HTTP 如何断点传输

用哪些字段进行断点传输,客户端和服务端如何交互

响应状态码是多少


5. 长连接

HTTP 如何表示长连接


6. 重定向

HTTP 有哪几个重定向状态,作用是什么。重定向对应的头部字段是什么


7. 缓存

max-age,must-revalidate,no-store,no-cache具体的作用是什么,怎么区分和使用

了解过缓存中的条件请求吗




建议认真思考完,把他们当做面试题来对待,看看你了解的 HTTP 是否游刃有余。









点击查看大图

图片比较大,建议下载到电脑上查看~

你可能感兴趣的:(HTTP系列,面试必备悔无早学)