我正在学习如何用Java发送HTTP请求。有没有办法在浏览器中直观地看到POST / GET响应? UI和所有?我知道如何用Java执行请求并接收在控制台中打印出来的html,但是我更容易在浏览器中看到网站本身。
我需要一个插件吗?或者我是否需要打开套接字连接并使用localhost执行某些操作?很抱歉,如果这个问题重复/不清楚:我对此很新。
答案 0 :(得分:3)
在Firefox中,您可以按Ctr + Shift + Q并单击网络。访问页面后,它会在列表区域显示请求。如果单击某个请求,它将显示请求和响应标头。对调试站点非常有用。我希望这就是你所要求的。顺便说一句,我在Win 8.1中使用Firefox 30.0。我不知道以前的版本。
编辑:如果要拦截从Java生成的HTTP请求,可以使用Fiddler。它可能有你想要的东西。
答案 1 :(得分:3)
我使用Firebug for firefox。它实时显示请求,响应和所有标题(具有测量延迟),因此它非常便于开发。它的附加组件:https://addons.mozilla.org/en-US/firefox/addon/firebug/
答案 2 :(得分:2)
您应该能够在console.log中找到该对象,并且在大多数浏览器中单击开发模式中的对象,展开它,并查看其所有属性。
答案 3 :(得分:2)
在Chrome中,您可以右键单击 - >检查元素并转到Network
选项卡。刷新页面将开始跟踪您所在的页面。发送请求时,请求日志将记录它们。