TcpTrace作為您的客戶端和服務(wù)器之間的隧道,啟動tcptrace.exe服務(wù)后,要求輸入本地端口,目的地的服務(wù)器IP,目的端口。TcpTrace應(yīng)用基于IP協(xié)議的文本。
tcpTrace的使用
tcpTrace是一款小巧的獲取請求報(bào)文和響應(yīng)報(bào)文的工具,使用非常簡單。
比如我現(xiàn)在有一個服務(wù)地址是http://localhost:8080/springmvc/handle.do,那么我們在tcpTrace中的配置如下:
listen on port:8081(這個端口號可以自己設(shè)定,只要沒有被占用就行)。
destination server:loalhost(目標(biāo)地址,我這里是本地)。
destination port:8080(目標(biāo)端口,由上面的服務(wù)地址決定了這個端口是8080)。
這樣配置完成之后,我在瀏覽器中輸入的訪問地址中的端口就要變成8081,如:http://localhost:8081/springmvc/handle.do,
因?yàn)閠cpTrace監(jiān)聽的是8081端口,他會把地址中的8081端口替換成目標(biāo)端口8080.
所以我們直接訪問http://localhost:8081/springmvc/handle.do后,請求報(bào)文和響應(yīng)報(bào)文就會顯示在tcpTrace中。如下圖: