zoukankan      html  css  js  c++  java
  • http协议

    什么是HTTP协议
     ①什么是HTTP协议
    通俗来讲,就是互联网通信标准。
     当我们访问网页的时候,其实就是客户端和服务器端在进行通信。
     ② HTTP协议的历史(了解)
    最早的HTTP协议的版本为0.9版本,是在1990年的时候提出来。

    在1996年的时候,HTTP版本更新到了1.0,但是1.0有一个缺陷:客户端与服务器端建立好连接以后,每次只能处理1个请求,如果1个请求处理完,连接就会断开。

    在1997年的时候,又提出HTTP1.1
    最大的改进在于:建立连接以后,客户端可以向服务端 多次请求
     ③HTTP协议的特点
    (1)支持客户端和服务器端模式
    (2)灵活:Content-Type 该属性可以修改文件的数据类型
    (3)无状态(重要)
     所谓断开式,就是指HTTP协议发送请求的时候,无论发送多少次,每一次都会被当做全新的请求,服务器并不知道这一次请求和上一次请求之间有什么关系(ATM案例)
     (4)HTTP协议的内容格式
    HTTP请求:请求行,请求头,空行  →消息头  消息体
    HTTP响应:响应行,响应头,空行  →消息头  消息体

    HTTP请求
    请求行里面:包含 请求的方式,请求目录 ,协议和版本
     HTTP响应:
    服务器就处理了HTTP请求以后,会将处理结果封装到响应的消息体里面,并且响应头也有额外的信息,如下:
     在实际开发中怎样查看HTTP请求和响应(重要)
    在一般的浏览器里面,都内置了开发者工具,可以按F12打开
     常见的响应头信息如下:

  • 相关阅读:
    NOI2017 游戏
    2-SAT问题的方案输出
    hdu 2433 Travel
    bzoj千题计划230:bzoj3205: [Apio2013]机器人
    bzoj千题计划229:bzoj4424: Cf19E Fairy
    hdu 6166 Senior Pan
    poj 2404 Jogging Trails
    Oracle 删除数据后释放数据文件所占磁盘空间
    安装LINUX X86-64的10201出现链接ins_ctx.mk错误
    10G之后统计信息收集后为什么执行计划不会被立马淘汰
  • 原文地址:https://www.cnblogs.com/dlp-520/p/7400139.html
Copyright © 2011-2022 走看看