c - 删除 TCP、IP 和以太网 header 后,从数据包中获取 HTTP header

标签 c http tcp header

我正在编写一个数据包嗅探器,并将 header 解析为 TCP,并且想知道现在如何获取 HTTP header 。

此时我已尝试打印数据包数据,但是它不包含 HTTP header 。

如有任何帮助,我们将不胜感激。

最佳答案

http header 位于 TCP 数据包中获取的数据内,但您必须正确转换此数据。

关于c - 删除 TCP、IP 和以太网 header 后,从数据包中获取 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47057653/

相关文章:

C:如何从库访问数据类型

http - Meteor.js - 我可以对我的 Meteor 应用程序执行 HTTP POST 吗?

http - YouTube API v3 通过 HTTP POST : can't set snippet while uploading a video (title ends up as "unknown")

asp.net - 在 IIS 7 上配置 WCF/NET.TCP,net.tcp 状态旁边的 "Unknown"?

java - 为什么这个简短的套接字代码示例会生成损坏的文件?

java - 寻找两个空闲的 tcp 端口

c - main 的 apple 参数中的 ptr_munge 是什么?

C 编程、文件、链表

c++ - 需要(构建?)Windows 7 64 位上的 eclipse 文件

http - katalon automation recorder可以用来操作http post参数吗