码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 计算机网络的故事——简单的HTTP协议


    简单的HTTP协议

    `

    文章目录

    • 简单的HTTP协议
    • 一、简单的HTTP协议


    一、简单的HTTP协议

    HTTP是不保存状态的协议,为了实现保存状态功能于是引入了Cookie技术。
    method: get:获取资源 post:传输实体主体 put:传输文件 head:获取报文首部,用于确认URI的有效性以及资源的更新日期时间等 delete:删除文件
    put和delete不带验证机制,所以一般也不会使用delete方法,options:询问支持方法 trace:追踪路径,让web服务器将之前的请求通信回给客户端的方法,容易引发站点追踪,不常用
    http1.0和http1.1所支持的方法
    在这里插入图片描述
    非持久连接:在HTTP1.0中默认是非持久化连接的,但是可以设置为持久连接。
    在这里插入图片描述
    持久连接:在HTTP1.1中默认是持久化连接的。
    在这里插入图片描述
    管线化:持久化连接的存在使得管线化存在了可能,不用等待响应就可以直接发送下一个请求。
    在这里插入图片描述
    Cookie进行状态管理:cookie技术通过请求和响应报文中写入cookie信息来控制客户端的状态
    1、cookie会根据从服务器发送的响应报文内的叫做Set-Cookie的首部字段信息,通知客户端保存cookie
    2、当下次客户端再往服务器发送请求时候,客户端会主动在请求报文中添加cooie值后发送
    服务器接收到客户发来的cookie之后,会查询究竟是哪个客户端发来的连接请求。
    在这里插入图片描述
    在这里插入图片描述


  • 相关阅读:
    【JUC的三个⼯具类】CountDownLatch 、CyclicBarrier 、Semaphore_JUC17
    学习Makefile例子
    php加密解密
    Kotlin数据流概览
    Thinking for Doing:让LLMs能推断他人心理状态来做出适当的行动。
    使用Visual Studio调试排查Windows系统程序audiodg.exe频繁弹出报错
    《爱的艺术》读书笔记
    云安全之等级保护介绍
    蓝桥杯---列名
    CoM-Px30|RK3358核心模块串口通信测试
  • 原文地址:https://blog.csdn.net/weixin_45841848/article/details/132679676
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号