Wireshark不捕获python POST请求

Wireshark不捕获python POST请求,post,python-3.x,wireshark,Post,Python 3.x,Wireshark,我有一个python脚本,它使用标准库触发http POST请求。我试图通过在wireshark中捕获来查看和调试请求内容 请求成功,因为我收到了正确的服务器响应。 在wireshark中,我监听所有可用接口,但找不到请求 我也尝试了一些过滤选项,比如http过滤器,但是仍然没有找到请求 我安装了Ubuntu,服务器主机不是localhost 如何查找请求?您无法捕获HTTP POST请求,因为您使用的是Wireshark HTTP筛选器。不要使用HTTP过滤器过滤流量,而不要使用网站/URL

我有一个python脚本,它使用标准库触发http POST请求。我试图通过在wireshark中捕获来查看和调试请求内容

请求成功,因为我收到了正确的服务器响应。 在wireshark中,我监听所有可用接口,但找不到请求

我也尝试了一些过滤选项,比如http过滤器,但是仍然没有找到请求


我安装了Ubuntu,服务器主机不是localhost


如何查找请求?

您无法捕获HTTP POST请求,因为您使用的是Wireshark HTTP筛选器。不要使用HTTP过滤器过滤流量,而不要使用网站/URL IP地址

我刚刚尝试用Wireshark过滤流量,发现我可以用IP地址过滤流量

请参阅下面的链接,

使用过滤器:“ip.addr==192.229.133.221”

我可以过滤数据包,但它的TCP加密流量和我们不能得到额外的信息不解密

请参考下面的答案,它将帮助您找到您的URL的IP地址

如果您对它不满意,请使用“Microsoft网络监视器”工具。它显示应用程序名称以及IP地址和端口

一旦您知道了IP地址和使用的端口,您就可以借助Wireshark轻松过滤流量

注意:-我建议不要使用“Wireshark”或“Microsoft网络监视器”,请使用fiddler。请参阅下面的链接


有关操作系统和服务器主机(是本地主机吗?)的信息很有意义。请添加它。您找到解决方案了吗?我在Java上面临同样的问题“服务器主机不是本地主机”,即服务器主机是另一台计算机-您没有向运行Python脚本的计算机上的服务器发送请求?