HttpURLConnection掉远程接口的例子
2013-03-21 20:54
295 查看
public String GetRestUntil(String address,String parm){
StringBuilder result = new StringBuilder();
try {
java.net.URI url = new java.net.URI(address);
HttpURLConnection connection = (HttpURLConnection) url.toURL().openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("GET");
connection.setUseCaches(false);
PrintWriter pw = new PrintWriter(connection.getOutputStream()); //
new OutputStreamWriter(connection.getOutputStream(),"utf-8") 如果参数乱码就用这句转换 //成你想要的编码方式
pw.print(parm); pw.flush();
pw.close();
InputStream is = connection.getInputStream();
String line = null; //读取返回的结果并转码
BufferedReader br = new BufferedReader(new InputStreamReader(is,"utf-8"));
while ((line = br.readLine()) != null) {
result.append(line);
}
} catch (Exception e) {
e.printStackTrace();
}
return result.toString();
}
StringBuilder result = new StringBuilder();
try {
java.net.URI url = new java.net.URI(address);
HttpURLConnection connection = (HttpURLConnection) url.toURL().openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestMethod("GET");
connection.setUseCaches(false);
PrintWriter pw = new PrintWriter(connection.getOutputStream()); //
new OutputStreamWriter(connection.getOutputStream(),"utf-8") 如果参数乱码就用这句转换 //成你想要的编码方式
pw.print(parm); pw.flush();
pw.close();
InputStream is = connection.getInputStream();
String line = null; //读取返回的结果并转码
BufferedReader br = new BufferedReader(new InputStreamReader(is,"utf-8"));
while ((line = br.readLine()) != null) {
result.append(line);
}
} catch (Exception e) {
e.printStackTrace();
}
return result.toString();
}
相关文章推荐
- http请求远程接口获得JSON数据(1) --- 利用HttpURLConnection发送post/get请求
- 远程接口调用HttpURLConnection,URL
- 用HttpURLConnection在服务器端发起HTTP Post请求的例子
- 使用HttpURLConnection调用短信接口
- 使用HttpURLConnection访问接口进行数据处理
- httpurlconnection使用post传值时web接口接收不到值
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- android 使用httpURLConnection post方式访问接口的简单工具包
- springmvc创建restful接口通过HttpURLConnection创建连接传递数据
- HttpURLConnection请求接口
- 使用HttpURLConnection访问网络接口,展示列表数据
- Android 的网络编程(3)-HttpURLConnection接口
- Android通过HttpURLConnection和HttpClient接口实现网络编程
- HttpURLConnection接口及POST,GET上传
- Android开发之Http通信HttpURLConnection接口
- 通过HttpURLConnection获取网页图片 并保存至内存卡的例子
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- Android例子—HttpURLConnection发送POST、GET请求代码示例
- springmvc创建restful接口通过HttpURLConnection创建连接传递数据
- java httpURL连接远程服务器并返回数据(httpurlconnection)