tcpdump 未捕获数据包但 Apache 日志显示请求

tcpdump 未捕获数据包但 Apache 日志显示请求

我正在尝试调试一个客户端 javascript 应用程序,该应用程序向 php 脚本发送 XMLHttpRequest,但发生这种情况时,我没有从 tcpdump 获得任何输出。Apache 记录请求,脚本本身会抛出错误,因为没有 POST 或 GET 变量,并且 Web 控制台显示 200 响应代码 - 但没有 tcpdump 输出。我确实在加载包含 javascript 的网页时获得了 tcpdump 输出,但一旦 javascript 发送其请求,就什么都没有了……我被难住了……

tcpdump 版本 4.9.2
libpcap 版本 1.5.3

我的 tcpdump 命令

tcpdump -p -vvv -i enp4s0 'src myclientip and not port 22'

XMLHttpRequest 的 Apache 日志

myclientip - - [23/Apr/2020:11:41:42 -0700] "GET /newSite/addressHints.php?query=999 HTTP/1.1" 200 - "https://mywebsite/newSite/typeaheadTest.html" "Mozilla/5.0 (Windows NT  10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0

相关内容