通过java,如何对代码里发起的http请求进行抓包?
2013-05-24 19:10
393 查看
问题描述如下:
我在代码里通过htmlunit访问某个网站,通过html的api模拟点击按钮等操作。
简单介绍下htmlunit:通过htmlunit是一个开源项目,通过它的接口,可以模拟访问一个url地址,模拟点击按钮等操作。比如我可以通过htmlunit,访问百度,然后登陆百度。
现在我想知道,我通过htmlunit点击一个按钮时,发起的url的地址是什么(就像ie开发工具里的网络监控)。请问,通过java,如何实现监控http请求,即抓包?
注:我想监控的http请求,是来自我的代码里的请求,而不是通过浏览器或电脑发起的请求。
我在代码里通过htmlunit访问某个网站,通过html的api模拟点击按钮等操作。
简单介绍下htmlunit:通过htmlunit是一个开源项目,通过它的接口,可以模拟访问一个url地址,模拟点击按钮等操作。比如我可以通过htmlunit,访问百度,然后登陆百度。
现在我想知道,我通过htmlunit点击一个按钮时,发起的url的地址是什么(就像ie开发工具里的网络监控)。请问,通过java,如何实现监控http请求,即抓包?
注:我想监控的http请求,是来自我的代码里的请求,而不是通过浏览器或电脑发起的请求。
相关文章推荐
- 如何通过抓包工具fiddler获取java程序的http请求
- 如何通过java代码对kylin进行cube build
- 如何通过抓包工具fiddler获取java程序的http请求
- 如何通过抓包工具fiddler获取java程序的http请求
- 如何通过Dreamweaver批量对整个站点或目录进行代码搜索或部分全部替换
- java中,父类是抽象类不能通过工厂输出时,如何通过其他类实现输出的示例代码(工厂方法种类(1))
- 如何用Qt和Java代码进行混合编程(在Qt for Anroid环境下)
- JAVA中通过代码操作PC内容进行功能的实现
- java中如何用过滤器来拦截用户不允许访问的网页(通过地址栏来进行拦截)
- java 通过使用wait和notify进行线程之间通信(代码)
- c++代码通过JNI调用Java代码时用到的签名信息如何获取
- 如何通过Fiddler对安卓应用进行抓包
- Webservice实践(八)如何通过WSDL获取java代码
- java的UUID类型字段,如何通过jdbc进行数据库的CRUD
- Java进行http请求工具类代码(支持https)
- Java中如何通过代码知道某个方法或某个类是否在声明时被标注为deprecated?
- 如何通过java代码在数据库上增删改查?
- (二)使用apache的commons-httpclient-3.1.jar之通过Java实现发起HTTP请求【使用代理】
- Cocos2d-x中通过JNI进行C++调用Java代码
- 通过java代码对json格式数据进行解析