八、HTTP协议详解

1. HTTP协议详解目录

  • http报文结构
  • 请求报文方法
  • 常见状态码
  • 请求与响应格式分析

http报文结构

image.png

请求报文方法

image.png

常见状态码

  • 状态码有5个大类,由第一位数字进行区分,每个大类下面还有不同的子类,每种子类的长度都是3位,都代表一个状态码
    即一种类型的返回的信息。
    • 1xx表示通知信息,如请求收到了或正在进行处理
    • 2xx表示成功,如接受或知道了
    • 3xx表示重定向,如果要完成请求还必须才去进一步的行动
    • 4xx表示客户端的差错
    • 5xx表示服务器的差错

请求与响应格式分析

    1. 右键左侧数据,选择Copy -> copy as curl,即可把请求内容转化为curl命令。
      image.png
    1. 将命令copy在gitbash或bash上并运行,则会看到返回信息。
    1. 对上面命令进行细化,加入-v参数可以打印更详细的内容,用2>&1将标准错误重定向到标准输出,发送此命令将得到细化后的内容
      image.png
image.png

下一节:Get、Post区别详解。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从服务器传输...
    blossomjae阅读 4,134评论 0 1
  • http协议及Apache服务 http协议 什么是http? http全称为超文件传输协议(Hyper text...
    魏镇坪阅读 6,867评论 0 1
  • HTTP 协议定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。...
    Q南南南Q阅读 3,818评论 0 1
  • Author :Jeffrey由于原文找不到,特意找了一个转载的: 转载地址 引言 HTTP是一个属于应用层的面向...
    夜殇丶夜逝阅读 4,318评论 1 10
  • 参考文章:https://yuchengkai.cn/docs/cs/#%E7%8A%B6%E6%80%81%E6...
    tency小七阅读 4,894评论 0 4