httpClient快速入门

2015-03-22|来源:

本示例是基于HttpClient 4.3,示例比较简单,就是请求http://www.656463.com,打印返回的状态和内容


package com._656463.java.httpclient;
 
import java.io.IOException;
 
import org.apache.http.HttpEntity;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
 
public class Hello {
     
    public static void main(String[] args) throws ClientProtocolException, IOException {
        HttpClient httpclient = HttpClients.createDefault();
        HttpGet httpget = new HttpGet("http://www.656463.com");
        CloseableHttpResponse response = (CloseableHttpResponse) httpclient.execute(httpget); 
        int statusCode = response.getStatusLine().getStatusCode();  
        System.out.println(statusCode);
        if (statusCode == 200) {  
            HttpEntity entity = response.getEntity();  
            String responseStr = EntityUtils.toString(entity);  
            System.out.println(responseStr);
        } 
    }
}


相关问答

更多

Python怎样快速入门

1.python 简明教程。 2.python 核心编程。 名字是核心编程,其实讲得很详细,而且很全面,看不懂就是你的问题了。 3.相当于python的兵工厂,python cookbook 这本书也没常好。 4.dive into python 在当年python资料少的时候,这本书很好,特别是解析xml这章很好。现在就推荐核心编程

JAVA快速入门的方法

作为师兄的,也来给你说两句! 首先,你们那本书好像有九章! 每章都大概是什么内容!你要心里有个底!这些都是大概! 其次就是java编程的构思! java有个api文档,也不大,很多个版本。htm,chm都有 中文英文都有,你要学会用这个东西! 各种方法都在里面,因此会了api,只要你想的到的构思,相信你用api都可以找到 那样看各种函数方法之类的,就很简单了!

MySQL新手如何快速入门

一、SQL速成   以下是一些重要的SQL快速参考,有关SQL的语法和在标准SQL上增加的特性,请查询MySQL手册。   1.创建表   表是数据库的最基本元素之一,表与表之间可以相互独立,也可以相互关联。创建表的基本语法如下:   create table table_name   (column_name datatype {identity |null|not null},   …)   其中参数table_name和column_name必须满足用户数据库中的识别器(identifier ...

有c++快速入门教程吗?不要视频

搜索 " 网罗设计 " 这4个字就有图文.电子书.书籍.光盘.素材.视频教程打包下载!!

求嵌入式快速入门书籍

<嵌入式Linux C语言开发入门与编程实践> 先从C语言讲起,然后将Linux常用数据结构,再讲编程时常用的Linux内核函数,然后是系统剪裁、编译、移植,bootloader,人机工控界面开发,网卡驱动开发,等 我大三,正在努力学习中,与君共勉之

专题教程

JAVA概述
第一部分:java入门基础
第二部分:java常用类
第三部分:jdbc系列教程
第四部分:java高级特征
快速入门
Gson教程
快速了解 jdk8 新特征

相关文章

更多

最近更新

更多