HTTP协议

      最后更新:2022-07-11 07:46:03 手机定位技术交流文章

      概念

      HyperText Transfer Protocol (HTTP)定义了浏览器和服务器之间的数据传输规则

      HTTP协议特点:

      • TCP-based:面向连接,安全
      • 请求-响应模型:一个请求与一个响应相符
      • HTTP协议是无状态的协议:它们没有处理事务的内存容量。 每个请求响应是独立的
        缺点:无法在多个请求之间共享数据
        Java中使用会话(cookie,session)来解决这个问题
        优点:速度快

      请求数据格式

      请求行

      查询数据的第一行,其中GET代表请求方法,/代表请求资源路径,HTTP/1.1代表协议版本

      请求头

      第二行从key:value格式开始

      在这里插入图片描述图片来源黑马程序员

      请求体

      POST请求的最后部分,请求参数的存储

      GET请求和 POST请求之间的区别

      1.GET请求参数在请求行中没有请求主体
      在请求体中 POST请求请求参数
      2.GET请求参数大小有限, POST没有

      响应数据格式

      相应行

      响应数据的第一行,HTTP/1.1表示协议版本,200表示响应状态代码,OK表示状态代码描述

      响应头

      第二行以“key:value”格式开始
      请添加图片描述

      响应体

      最后部分,存储响应数据

      响应状态码

      在这里插入图片描述

      在这里插入图片描述

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

          热门文章

          文章分类