Java发送Http请求,解析html返回
来源:互联网 发布:手机移动网络不可用 编辑:程序博客网 时间:2024/05/03 00:34
今天是2008年7月7日星期一,下午一直在学校做个人开始页面。因为离不开google的翻译,所以想把google的翻译整合到我的开始页面中来,于是乎就遇到了一个问题,怎样使用java程序发送http请求然后截获远程服务器返回的数据进行适当处理之后再输出?另外,google的翻译页面是使用post的方法提交数据的,无法直接通过网址进行处理,于是乎,这又涉及到了一个怎样使用java去post数据的问题。
经过拜读百度知道的提问(花了我20分),找到了一个htmlparser的jar包组件,据说是可以很高效率的进行html的解析。于是乎,立马下载了一个过来。(文后附件中有)试了一下果然不错。同时,在这个过程中也学会了怎样利用java来和其它网站交互,这可是一个非常不错的功能,配合htmlparser,可以随心所欲的截取别人网站的信息了!
废话不多说了,下面是具体的使用步骤。
首先,向一个Web站点发送POST请求只需要简单的几步:
注意,这里不需要导入任何第三方包
Java代码:
一些Web站点用POST形式而不是GET,这是因为POST能够携带更多的数据,而且不用URL,这使得它看起来不那么庞大。使用上面列出的大致的代码,Java代码可以和这些站点轻松的实现对话。
得到html以后,分析内容就显得相对轻松了。现在就可以使用htmlparser了,下面是一个简单的示例程序,过多的解释我就不说了,相信代码能够说明一切的!
- Java发送Http请求,解析html返回
- Java发送Http请求,解析html返回
- Java发送Http请求,解析html返回
- Java发送Http请求,解析html返回
- Java发送Http请求,解析html返回
- Java发送Http请求,解析html返回
- java发送http请求,解析html返回的技术
- java 发送http请求 返回字符串 再进行解析(略)
- 浏览器从发送HTTP请求到返回HTML的过程
- Python发送http请求解析返回json小demo
- JAVA发送HTTP请求,并接受返回内容
- JAVA发送HTTP请求,并接受返回内容
- JAVA发送HTTP请求,并接受返回内容
- JAVA发送HTTP请求,并接受返回内容
- JAVA发送HTTP请求,并接受返回内容
- JAVA发送HTTP请求,并接受返回内容
- java 发送http请求
- JAVA发送HTTP请求
- 5-20首创空间笔试
- Java 反射机制模拟hibernate实现持久化
- Linux下如何查看高CPU占用率线程
- vmstat输出结果说明
- RMQ 问题 POJ 3264 求解任意指定区间内的最小值和最大值
- Java发送Http请求,解析html返回
- DeltaOffice在线编辑控件HTML页面示例程序
- Spring声明式事务管理
- new关键字和delete关键字
- 谁知道这个div的意思啊
- Android开发之ListView 适配器(Adapter)优化
- 对Table或TR元素使用innerHTML时报“未知运行时错误”解决方案。
- 什么时候动手写代码才合适?
- linux 详细启动流程