httpclient 例子
来源:互联网 发布:防火墙端口开放 编辑:程序博客网 时间:2024/06/06 07:42
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.protocol.BasicHttpContext;
import org.apache.http.protocol.HTTP;
import org.apache.http.protocol.HttpContext;
public class Test {
/**
* @param args
* @throws UnsupportedEncodingException
*/
public static void main(String[] args) throws UnsupportedEncodingException {
HttpClient httpclient = new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();
List<NameValuePair> qparams = new ArrayList<NameValuePair>();
qparams.add(new BasicNameValuePair("xmldata", "ss"));
HttpPost httppost = new HttpPost("www.baidu.com");
httppost.setEntity(new UrlEncodedFormEntity(qparams, HTTP.UTF_8));
HttpResponse response = null;
try {
response = httpclient.execute(httppost, localContext);
BufferedReader stream = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String l ="";
while ((l=stream.readLine())!=null) {
System.out.println(l);
}
} catch (Exception e) {
}
httpclient.getConnectionManager().shutdown();
}
}
- httpclient 例子
- httpClient例子
- httpClient例子
- HttpClient例子
- HttpClient例子
- httpclient【简单例子】
- HttpClient的例子
- HTTPClient应用例子
- HttpClient应用例子
- HttpClient的相关例子
- HttpClient使用简单例子
- HttpClient使用例子
- apache httpclient 使用例子
- httpclient测试例子
- HttpClient模拟登陆例子
- HttpClient调用例子
- httpClient简单例子
- httpClient例子详解
- [Python]多线程入门 --thread使用
- SQL数据库范式
- JAVA 正则表达式 (超详细)
- 获取用户真实IP地址
- Perl 哈希嵌套
- httpclient 例子
- maven 仓库
- 【第二章】 IoC 之 2.3 IoC的配置使用——跟我学Spring3
- Yii CGridView 中实现批量删除
- Struts入门实例
- 【第三章】 DI 之 3.1 DI的配置使用 ——跟我学spring3
- ML:logistic Regression & Regularization
- BCB安装控件出现Unresolved external '__fastcall Outline::TCustomOutline
- 函数指针学习经典例子