HTTP相关知识

      最后更新:2021-11-14 14:34:35 手机定位技术交流文章

      HTTP是作为前端开发者必须存储的知识, 这里有一个快速摘要可以让你启动 。

      什么是通信协议

      通信协议 它提到来文双方为完成来文必须遵守的规范和协定。

      共同理解:对话双方利用商定框架发送和接收信息。通信格式,就叫做通信协议

      什么是HTTP协议

      HTTP协议即超文本传输协议,他具体说明了在客户客户与服务器之间传输网页时必须采取的步骤。传输格式

      • 客户端必须以 HTTP 协议指定的格式将数据发送到服务器 。
      • 服务器将以 HTTP 协议指定的格式回复客户端 。

      那么,什么是超文本传输协议?

      文本可用于区分超文本传输协议:超文本、传输、协议。

      HTTP 协议是客户浏览器与服务器之间的通信方法。

      1. 客户的要求被称作 HTTP请求
      2. 客户端发送到服务器的信件HTTP请求消息

      值得指出的是,HTTP索取资料的请求被称作:HTTP请求报文

      HTTP请求消息

      组成部分:

      1. 请求行
      2. 请求头部
      3. 空行
      4. 请求体

      HTTP回应信息(也称为答复报告)

      组成部分

      1. 状态行
      2. 响应头部
      3. 空行
      4. 响应体

      对应着图理解

      HTTP请求方法

      请求方法是 http 协议的一部分 。
      请求方法的职责是指定服务器资源上要执行的行动 。
      这是POST, GET。
      HTTP 请求的方法 :

      1. GET 查询/获取
      2. POST 上传/Add/Add/Add/Add/Add/Add/Add/Add/Add/Add/Add/AddAdd/AddAdd/AddAdd
      3. PUT 修改
      4. DELETE 删除
      5. HEAD
      6. OPTIONS
      7. CONNECT
      8. IRACE
      9. PATCH

      HTTP响应状态码

      一旦收到回复信息,用户浏览器就会收到回复状态代码,浏览器将知道基于服务器回复状态代码的 HTTP 请求是否成功或失败。

      组成及分类

      HTTP 状态代码由三个小数数组组成,第一个数组界定状态类型,第二个数组将状态代码分类。

      • 1 ** 信息、服务器收到请求并要求请求者执行任务。
      • 2** 接受并成功处理

      POST/GET POST/GET POST/GET POST/GET POST/GET POST/GET POST/GET POST/GET POST/

      201 生成 POST/ PUT

      • 3** 请求已改变方向;履行请求需要采取更多行动。

      301 永久移动

      302临时移动

      304. 如果你不修改,客户将不需要服务器资源直接从缓存中访问数据。

      • 4** 客运客户端错误、有语法错误的请求或请求未完成

      400个客户启动的查询有麻烦,因为参数考虑较少语义。

      当前401项请求需要用户认证 。

      403个服务器承认了请求,但拒绝访问。

      应客户的要求,404个服务器无法找到资源。

      408个查询已超时,服务器已编程等待客户请求。

      • 5 ** 发生了服务器问题,在执行请求时发生了服务器问题。

      500台服务器有内部问题

      501服务器不支持请求技术 。

      由于超载或系统维护,503台服务器暂时无法处理乘客客户的发射请求。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/13204.html

          热门文章

          文章分类