package
http.demo;
import
java.io.IOException;
import
org.apache.commons.httpclient.*;
import
org.apache.commons.httpclient.methods.*;
/**
* 提交参数演示
* 该程序连接到一个用于查询手机号码所属地的页面
* 以便查询号码段1330227所在 的省份以及城市
* @author Liudong
*/
public
class
SimpleHttpClient {
public
static
void
main(String[] args)
throws
IOException
{
HttpClient client =
new
HttpClient();
client.getHostConfiguration().setHost(
"www.imobile.com.cn"
,
80
,
"http"
);
HttpMethod method = getPostMethod();
client.executeMethod(method);
System.out.println(method.getStatusLine());
String response =
new
String(method.getResponseBodyAsString().getBytes(
"8859_1"
));
System.out.println(response);
method.releaseConnection();
}
/**
* HttpClient使用GET方式提交数据
* @return
*/
private
static
HttpMethod getGetMethod(){
return
new
GetMethod(
"/simcard.php?simcard=1330227"
);
}
/**
* HttpClient使用POST方式提交数据
* @return
*/
private
static
HttpMethod getPostMethod(){
PostMethod post =
new
PostMethod(
"/simcard.php"
);
NameValuePair simcard =
new
NameValuePair(
"simcard"
,
"1330227"
);
post.setRequestBody(
new
NameValuePair[] { simcard});
return
post;
}
}
相关推荐
java HttpClient 发送GET请求和带有表单参数的POST请求教程例子
httpclient get/post请求工具类(map参数封装),方便调用
HttpClient Post提交多文件及多个普通参数,已经封装成工具类。 需传入 要请求的url 普通参数map 例 map.put("param1","张三"); 需要传入的文件流map 其中key为文件名 服务端接收无乱码。
利用httpclient-4.3.1.jar、httpcore-4.3.jar包,很简单的用java实现httpget和httppost请求。
使用HttpClient的get和post方法实例,Java代码完整,浅显易懂,可执行,基于httpclient4和jgroup。
JAVA-用HttpClient来模拟浏览器GET,POST.docx
HttpClient发送http请求(post+get)需要的jar包+内符java代码案例+注解详解(这款工具类是我精心挑选适合广大java程序猿使用)
HttpClient的简单使用,get、post、上传、下载。包含服务端和客户端代码
java实现调用httpclient接口的类和方法,包括了get和post传参方式,简单易懂
HttpClient发送http请求(post+get)需要的jar包+内符java代码案例+注解详解
基于jmeter+Java+HttpclientUtil实现的接口测试工具,通过Excel表格进行维护接口相关参数信息,借助Jmeter工具通过java请求设计接口测试自动化测试用例。代码重写了JavaSampleClient类,在使用过程中取出了冗余的...
用于进行post/get请求需要httpclient包支持
java模拟HTTP发送post和get请求工具类,使用httpClient类
http://www.xd-tech.com.cn/blog/article.asp?id=34<br><br>一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的...
主要介绍了java使用httpclient模拟post请求和get请求示例,需要的朋友可以参考下
本篇文章主要介绍了JAVA利用HttpClient进行HTTPS接口调用的方法,具有一定的参考价值,有兴趣的可以了解一下
本demo有两个例子test是作为服务端开启的,httpclient是客户端调用的,模拟服务端的test在启动后是没有界面的,要加上id才能看到json数据,httpclient的HttpClient33.java是测试类,最后的结果是接受到一个对象。...
使用 HttpClient,调用http接口, 使用HttpClient JAVA发送http get/post请求,
这个代码的作用是使用HttpClient发送POST请求,并获取响应内容。具体来说,它创建了一个HttpClient实例和一个HttpPost对象,设置了请求的URL、请求头和请求体,然后执行请求并获取响应。最后,它将响应内容输出到...
http工具类,基于java,封装HttpClient的四种提交方式:post,get,delete,put