资源简介
JAVA发送HTTP请求操作类
HttpRequester request = new HttpRequester();
HttpRespons hr = request.sendPost("响应地址", 参数Map);//有重载,可设置请求头、请求体
hr获得回执内容
代码片段和文件信息
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Map;
import java.util.Vector;
import java.util.Date;
/**
* HttpRequester
*
* @ LULIFENG
* @ 2013-06-08
* @ 发送HTTP请求
*/
public class HttpRequester {
private String defaultContentEncoding;
public HttpRequester() {
//this.defaultContentEncoding = Charset.defaultCharset().name();
this.defaultContentEncoding = “utf-8“;
}
/**
* send GET request
*
* @param urlString
* URL address
* @return response
* @throws IOException
*/
public HttpRespons sendGet(String urlString) throws IOException {
return this.send(urlString “GET“ null null);
}
/**
* send GET request
*
* @param urlString
* URL address
* @param params
* @return response
* @throws IOException
*/
public HttpRespons sendGet(String urlString Map params)
throws IOException {
return this.send(urlString “GET“ params null);
}
/**
* send GET request
*
* @param urlString
* URL address
* @param params
* @param propertys
* @return response
* @throws IOException
*/
public HttpRespons sendGet(String urlString Map params
Map propertys) throws IOException {
return this.send(urlString “GET“ params propertys);
}
/**
* send POST request
*
* @param urlString
* URL address
* @return response
* @throws IOException
*/
public HttpRespons sendPost(String urlString) throws IOException {
return this.send(urlString “POST“ null null);
}
/**
* send POST request
*
* @param urlString
* URL address
* @param params
* @return response
* @throws IOException
*/
public HttpRespons sendPost(String urlString Map params)
throws IOException {
return this.send(urlString “POST“ params null);
}
/**
* send POST request
*
* @param urlString
* URL address
* @param params
* @param propertys
* @return response
* @throws IOException
*/
public HttpRespons sendPost(String urlString Map params
Map propertys) throws IOException {
return this.send(urlString “POST“ params propertys);
}
/**
* send POST request
*
* @param urlString
* URL address
* @param params
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10083 2013-08-05 17:05 HttpRequester.java
文件 2078 2013-07-09 09:12 HttpRespons.java
- 上一篇:JAVA做MVC架构的扫雷游戏
- 下一篇:缤瑞固件 缤瑞刷机包 缤瑞升级降级固件
相关资源
- JAVA做MVC架构的扫雷游戏
- NativeIO.java 的源文件
- Jsf 项目源代码
- Java+MySql数据库 模拟ATM自助存取款b
- Jsp+JavaBean+Servlet的简单大学的web课程设
- 局域网聊天工具Java版
- Spring+Mybatis+Atomikos实现JAVA初始化并控
- commons-io-2.5.jar
- OnlineBookStore.rar
- java创建DBF文件官方jar修订版(修正插
- java创建DBF文件官方jar修订版(修正中
- java+mysql图书馆管理系统45625
- java企业真实项目需求
- java拼图游戏(有难度选择)
- java读取properties文件
- 用java+sqlservser2005写的旅行社信息管理
- java 排序算法可视化
- java实现的决策树算法
- java实现的一个画板小程序画直线,矩
- java正则实现解析算术表达式 仅限
- JAVA程序小游戏五子棋大作业
- Java通过邮箱找回密码和注册
- HITS java实现
- java聊天小程序.java聊天小程序
- Java的Jtable、从数据库取数据显示在表
- javax.websocket-api-1.1
- Java求逆矩阵高斯约旦法
- java解析DWG文件为json使用superMap
- 图中找图对比,Java源代码,Android源代
- 图书馆管理系统html+jsp+javabean代码
评论
共有 条评论