Eclipse中提供了一个很好的端口监听的工具TCP/IP Monitor,通过这个工具,我们可以监听目标端口输入输出的数据。
例如我们要监听一个WEB项目的输入输出,我们可以通过监听tomcat的8080端口来查看我们的request和服务器的response。
首先,我们要建立一个监听端口,比如8000,用这个端口监听8080端口的信息,
我们点击eclipse菜单栏的windows->Preferences->Run/Debug->TCP/IP Mointor,
然后,我们点击Add按钮,添加一个监听端口,
如上图所示,添加一个8000端口用以监听8080。
确定后,我们要单击start启动TCP/IP Mointor,
接着,我们要为TCP/IP Mointor添加一个窗口,
点击Window->Show View ->Other,选择Debug->TCP/IP Mointor,
此时,我们就能在下面的信息栏中看到TCP/IP Mointor,
接着,我们可以在浏览器上访问WEB项目,观察TCP/IP Mointor中的变化,
以前我们访问通过8080,如:http://localhost:8080/yue-blog-sys/login.jsp
但现在我们需要通过8000端口访问,然后8000端口会将数据转发给8080,同时监听返回的数据,此时的浏览网址为:http://localhost:8000/yue-blog-sys/login.jsp
访问后,我们可以看到TCP/IP Mointor中的监听数据: