我在Linux PC上使用Python 3.4。我写了一个程序来访问ftp页面使用ftplib模块,并从它下载一个文件在我的电脑上。我想知道在这个过程中发生的总的网络数据传输(包括发送和接收)?
我该怎么做呢?
任何线索都会有帮助。
发布于 2014-04-17 19:37:43
使用wireshark,你必须为ftp设置一个过滤器(过滤器如: port ftp)。然后开始嗅探传输流量。传输完成后,您可以在主窗口中看到捕获的数据包。你必须右击第一个ftp包,然后选择“跟随TCP流”。然后,您应该能够查看所有的传输字节等。这也适用于tcpdump等,但它只适用于命令行。
致以亲切的问候,
德克
https://stackoverflow.com/questions/23130855
复制相似问题