我环顾四周,尝试了很多解决方案,但没有一个能为我工作。
我有一个运行java应用程序的远程服务器。此应用程序进行API调用。我想要做的就是查看java应用程序对此API的请求。
中的说明进行操作我的略微编辑的说明看起来像
mkfifo /tmp/somename
wireshark -k -i /tmp/somename
ssh someuser@someip "tcpdump -s 0 -U -n -w - -i en0 port applicationport" > /tmp/somename
在我看到的所有数据包中,我的远程服务器的IP地址并未作为其中任何一个的源。
我想要做的就是确认请求是从这个Java应用程序发送到此API的。请求的数量也很有用。
答案 0 :(得分:0)
您可能已在另一个界面上发出请求。 尝试:
ssh someuser@someip "tcpdump -s 0 -U -n -w - -i any port applicationport" > /tmp/somename