c++ - 如何知道嗅探的数据包是否直接从网站访问而不是链接?

标签 c++ http tcp network-programming winpcap

有什么方法可以知道用户通过浏览器直接访问了某个向服务器发送请求消息的 tcp 段。不仅仅是它由浏览器本身链接以完成请求的页面。 例如,带有图像的网页,当浏览此页面时,嗅探器往往会获取所有这些 url,包括网页和图像的 url。哪些因素可以让我确定哪个是哪个?!...

提前致谢:)

最佳答案

没有。

我刚刚在一个 1996 年风格的小册子网站上使用 Ethereal 数据包嗅探器证实了这一点,该网站有一些嵌入式 gif。二级 HTTP GET 请求包与我原来的 GET 没有任何区别。

如果您想进行元分析,如果有人能够像浏览器发出后续自动请求一样快地点击,我会印象深刻,但 wget 会一样快。我不会用这个证据来绞死一个人,也不会为他开脱。

关于c++ - 如何知道嗅探的数据包是否直接从网站访问而不是链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2354512/

相关文章:

c++ - 动态内存使用速度较慢的是什么?

python - 中断 urllib.read

sockets - 如何在不打开端口的情况下建立TCP/IP连接?

tcp - 在通过套接字发送消息之前延迟 - 这有什么帮助?

sockets - 如何将 STunnel 用于 TCP 服务器/客户端,其中客户端在端口 39000 上发送

c++ - 当派生类的析构函数是虚拟的而基类的 dtor 不是时代码崩溃

c++ - 为什么 `std::ranges::clamp`会如此严格地限制投影数量?

c++ - Access Violation阅读位置-opencv/VC++

node.js - 有没有一种方法可以根据客户端、网络爬虫与网络应用程序客户端来呈现不同的页面?

java - Jersey HTTP 服务器 : Add parameters to every http method