2014-10-30 27 views
1

我想用cURL(separate issue)调试一个问题,甚至当我使用成功返回的cURL命令时,我在wireshark中什么都没有。我正在使用过滤器http。我看到其他http流量。Wireshark没有拿起cURL命令

我应该看到HTTP/1.1 307,HTTP/1.1 200或甚至HTTP/1.1 400,我可以为其他事情,但我不能当我运行一个cURL命令。

+0

确保wireshark以“root”身份运行,并检查是否在不使用过滤器“http”的情况下看到任何流量。希望有所帮助。 – Mayura 2014-10-30 14:15:40

+0

对不起,我正在使用Windows(更新标签)。我没有任何过滤器会获得大量的流量,因此需要过滤器。 – Enigma 2014-10-30 14:18:18

+0

啊!通过url包含'https'的任何机会?尝试'端口443'过滤器。 – Mayura 2014-10-30 14:21:50

回答

1

Wireshark的有巨大的一套过滤器,但http过滤仅适用于80端口

因此,对于自定义端口过滤器,使用port <port-no>。对于https,使用port 443

检查decipher SSL traffic *和wireshark cheat sheet作进一步探索。

+2

在我的情况下,我使用了实时过滤器'tcp.port == 9553或tcp.port == 443',而不是预捕获过滤器。 – Enigma 2014-10-30 14:35:41