`

通过httpClient4读取页面内容

阅读更多
HttpClient httpClient = new DefaultHttpClient();
		HttpClientParams.setCookiePolicy(httpClient.getParams(), CookiePolicy.BROWSER_COMPATIBILITY);  
		HttpHost httpHost = new HttpHost("localhost");
		HttpGet httpGet = new HttpGet("/https/");
		
		HttpResponse response = httpClient.execute(httpHost,httpGet);
		
		if(HttpStatus.SC_OK==response.getStatusLine().getStatusCode()){
			//请求成功
			//取得请求内容
			HttpEntity entity = response.getEntity();
			//显示内容
			if (entity != null) {
				// 显示结果
			System.out.println(EntityUtils.toString(entity,"utf-8"));
			}
		}
		httpGet.abort();

分享到:
评论

相关推荐

    HttpClient以及获取页面内容应用

    通过一个URLConnection或者一个保存有网页内容的字符串来初始化Parser,或者使用静态函数来生成一个Parser对象。 ParserFeedback的代码很简单,是针对调试和跟踪分析过程的,一般不需要改变。而使用Lexer???? ...

    httpClient

    // 读取为 InputStream,在网页内容数据量大时候推荐使用 // InputStream response = getMethod.getResponseBodyAsStream(); } catch (HttpException e) { // 发生致命的异常,可能是协议不对或者返回的内容有...

    用HttpClient来模拟浏览器GET POST

    本文会针对我们在编写HTTP客户端程序时经常碰到的几个问题进行分别介绍如何使用httpclient来解决它们,为了让读者更快的熟悉这个项目我们最开始先给出一个简单的例子来读取一个网页的内容,然后循序渐进解决掉前进中...

    批量HTML页面数据读取

    在不懂httpclient的情况下,用js来获取HTML页面大量的数据读取。

    基于JAVA技术的网页内容智能抓取

    完全基于java的技术 XML解析,HTML解析,开源组件应用。应用的开源组件包括: DOM4J:解析XML文件 ...commons-httpclient:读取WEB页面内容工具 其他必须的辅助引用包括: commons-codec commons-logging jaxen

    cocos2dx HttpClient网络访问

    里面是cocos2dx中HttpClient网络访问实验部分代码(classes和Resources)

    struts2的去取网页标签

    这个是用来读取网页的自定义标签。 先前是用httpclient来读取,但是很耗时间。

    百度贴吧签到网站源码Java-playfish:playfish基于JAVA技术的网页内容智能抓取

     commons-httpclient:读取WEB页面内容工具 其他必须的辅助引用包括:  commons-codec  commons-logging  jaxen 基本业务流程描述  通过XML文件定义抓取目标  通过DOM4J开源组件读取XML配置文件  根据...

    安卓java读取网页源码-Android-JAVA-ZFeducation-system:一个安卓正方教务系统小工具:smiling_face_with_smiling_eyes:可以爬取课表等信息,并且

    安卓java读取网页源码 Android-JAVA-ZFeducation-system 在安卓上使用JAVA-HttpClient5.0从正方教务系统上爬取课程表等相关信息,并且设计了用户显示界面,按课程时间和周显示课表 目前已经实现了如下功能: 1、通过...

    WebsiteAutoTest-V1.0-源码

    通过报表就可以发现,服务器内部错误(500),页面未找到错误(404),哪些请求相对比较耗时。 重复的事情自动化,减轻工作“压力”,提高工作效率。 流程 1.把项目中需要访问的URL 记录在配置文件中。 2....

    JAVA上百实例源码以及开源项目

    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...

    好程序员Java教程之如何用Jsoup实现爬虫技术

    1.Jsoup简述  ​ Java中支持的爬虫框架有很多,比如WebMagic、Spider、Jsoup等。今天我们使用Jsoup来实现一个简单的爬虫程序。... 2)使用HttpClient读取HTML页面 HttpClient是一个处理Http协议数据的工具,使用

    大学生创业项目-垃圾短信过滤APP电信诈骗识别拦截系统源码+项目说明.zip

    大学生创业项目_垃圾短信过滤APP电信诈骗...后端使用scikit-learn模块(数据挖掘和数据分析工具),通过其朴素贝叶斯算法API对短信数据进行垃圾短信的识别: 导入中文垃圾短信数据集(80w数据 有垃圾短信和非垃圾短信)

    java开源包4

    Spring4GWT GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java...

    开源bbs源码java-playfish:从code.google.com/p/playfish自动导出

    应用开源jar包包括httpclient(内容读取),dom4j(配置文件解析),jericho(html解析),已经在war包的lib下。 这个项目目前还很不成熟,但是功能基本都完成了。要求使用者熟悉XML,熟悉正则表达式。目前通过这个工具...

    使用Python的Tornado框架实现一个Web端图书展示页面

    提供了异步io支持,超时事件处理,在此基础上提供了tcpserver,httpclient,尤其是curlhttpclient, 在现有http客户端中肯定排第一。可以用来做爬虫,游戏服务器,据我所知业界已有使用tornado作为游戏服务器 2.web...

    Android开发资料合集--续

    7、通过HttpClient从指定server获取数据 13 8、隐藏小键盘 13 9、响应Touch 15 10、Activity间的通信 15 1、Bundle传值 15 2、利用startActivityForResult与onActivityResult方法 16 11、使程序完全退出 18 12、列出...

    stackoverflowlogin:stackoverflow自动登录小程序

    通过查看登录页面源代码,得到表单数据提交的地址 读取properties配置文件中的用户名和密码 手动创建表单数据 使用HttpClient附带表单数据向网站发送post请求,提交登录 项目最终实现 打成jar包,发布在服务器上,...

Global site tag (gtag.js) - Google Analytics