是否有可能找出哪个 http 请求生成了相应的响应

是否有可能找出哪个 http 请求生成了相应的响应

我正在使用 iptables 监听 tcp (http) 数据包。我正在过滤掉包含匹配字符串的 INPUT 响应。是否有可能知道哪个 http 请求生成了响应。假设有 10 个请求发送到同一台服务器,并且其中一个请求生成了一个包含匹配字符串的响应。是否有可能通过使用标记找出哪个请求使用 iptables 生成了响应!

答案1

iptables不是过滤 HTTP 的正确工具,因为该协议在 TCP/IP 之上工作(TCP/IPiptables旨在处理)。问题是,HTTP 请求(或响应)可能跨越多个 TCP 数据包。代理(例如乌贼)可能是解决您问题的更好方法。或者l7 过滤器

相关内容