zl程序教程

HTTP协议分析

  • Http实战之无状态协议、keep-alive分析

    Http实战之无状态协议、keep-alive分析

    Http1.1特性无状态的协议HTTP 是一种不保存状态,即无状态(stateless)协议。HTTP 协议自身不对请求和响应之间的通信状态进行保存。也就是说在 HTTP 这个级别,协议对于发送过的请求和响应都不做持久化处理。使用 HTTP 协议,每当有新的请求发送时,就会有对应的新响应产生。协议本身并不保留之前一切的请求或响应报文的信息。这是为了「更快地处理大量事务,确保协议的可伸展性」,而特意

    日期 2023-06-12 10:48:40     
  • Apache环境下PHP利用HTTP缓存协议原理解析及应用分析

    Apache环境下PHP利用HTTP缓存协议原理解析及应用分析

    对于静态页面还有Etag。一、先来看第一种情况:apache静态页面apache发送给客户端的静态页面一般包含Last-Modified和Etag,这两个标签的值来自静态文件的修改时间和inode。下面是截取得apache返回客户端的头XML/HTML代码复制代码代码如下:Last-Modified:Fri,26Jan200701:53:34GMTETag:"3f9f640-318-cb9f83

    日期 2023-06-12 10:48:40     
  • 应用层协议系列(两)——HTTPserver之http协议分析

    应用层协议系列(两)——HTTPserver之http协议分析

    上一篇文章《抄nginx Httpserver设计与实现(一)——多进程和多通道IO现》中实现了一个仿照nginx的支持高并发的server。但仅仅是实现了port监听和数据接收。并没有实现对http协议的解析,以下就对怎样解析http协议进行说明。 我们能够通过浏览器訪问之前所搭建的httpserver,能够看到终端输出例如以下: GET / HTTP/1.1 Host: 127.0.0

    日期 2023-06-12 10:48:40     
  • 使用Wireshark、Fiddler抓取TCP包、HTTPS协议并进行分析

    使用Wireshark、Fiddler抓取TCP包、HTTPS协议并进行分析

      本文主要介绍 TCP 的握手连接与断开,这里我以“金庸梦“游戏的客户端连接服务器(10.1.230.41)、断开服务器为例,用wireshark抓包分析 TCP 协议的三次握手连接、四次握手断开,与计算机网络原理进行验证;用Fiddler抓包,分析验证一个 HTTPS 网站的 TCP 连接过程。 一、TCP 协议的连接与断开 TCP/IP(Transmission Contr

    日期 2023-06-12 10:48:40     
  • HTTP协议中Gzip格式的流量分析与识别

    HTTP协议中Gzip格式的流量分析与识别

    背景 在协议分析过程中,经常会发现gzip压缩的数据,例如在HTTP协议中,在HTTP头中会标示,内容编码为gzip、DEFLATE。 但是,还有很多情况,例如一些非HTTP协议,特别是私有协议中,数据同样采用gzip压缩,但是

    日期 2023-06-12 10:48:40     
  •  HTTP协议之multipart/form-data请求分析

    HTTP协议之multipart/form-data请求分析

    https://blog.csdn.net/qq_33706382/article/details/78168325

    日期 2023-06-12 10:48:40     
  • 《计算机网络》课程实验(HTTP 代理服务器的设计与实现 、可靠数据传输协议、IPv4 分组收发转发、利用 Wireshark 进行协议分析)【100010494】

    《计算机网络》课程实验(HTTP 代理服务器的设计与实现 、可靠数据传输协议、IPv4 分组收发转发、利用 Wireshark 进行协议分析)【100010494】

    一、前言 《计算机网络》课程是计算机科学与技术、软件工程、物联网工程等专业的核心课程之一。随着互联网、移动通信、移动互联网以及物联网等技术的发展,计算机网络技术已成为信息技术的重要基础,是IT从

    日期 2023-06-12 10:48:40     
  • 深入理解HTTP协议及原理分析之缓存(3种缓存机制)

    深入理解HTTP协议及原理分析之缓存(3种缓存机制)

    3.2 缓存的实现原理 3.2.1什么是Web缓存 WEB缓存(cache)位于Web服务器和客户端之间。 缓存会根据请求保存输出内容的副本,例如html页面,图片,文件,当下一个请求来到的时候:如果是相同的URL,缓存直接使用副本响应访问请求,而不是向源服务器再次发送请求。 HTTP协议定义了相关的消息头来使WEB缓存尽可能好的工作。 3.2.2缓存的优点 减少相应延迟:因为请求从缓存服务器(

    日期 2023-06-12 10:48:40     
  • fiddler 前端开发和http协议分析的瑞士军刀

    fiddler 前端开发和http协议分析的瑞士军刀

    前端开发利器—FIDDLER   1.Fiddler相对其他调试工具的优势 Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点&#x

    日期 2023-06-12 10:48:40     
  • 让fiddler支持https协议分析抓包,彻底解决fiddler无法抓https包

    让fiddler支持https协议分析抓包,彻底解决fiddler无法抓https包

    阅读本文之前,如果您对fiddler不熟悉,请先阅读本文 https://blog.csdn.net/robinhunan/article/details/106135311 目前使用https的网站越来越多了,https抓包比http复杂多了,本文详细介绍了https抓包遇到问题的解决办法。以及

    日期 2023-06-12 10:48:40