Java语言后台实现调用url路径并传参
来源:互联网 发布:java中int的范围 编辑:程序博客网 时间:2024/06/08 14:41
**首先:需要俩jar包,可以在我个人资源库里下载
package test;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
public class InvokingUrl {
public static void main(String[] args) throws ClientProtocolException, IOException {
url();
}
/**
* [数据连接url]<br>
* @auther lixingshuai<br>
* @2016-9-6 上午11:49:42<br>
* @throws ClientProtocolException
* @throws IOException<br>
*/
@SuppressWarnings("deprecation")
public static boolean url() throws ClientProtocolException, IOException{
// 创建HttpClient实例
HttpClient httpclient = new DefaultHttpClient();
//http://192.168.66.156:8080/calf/data?p=fun&m=synDataFromPlatform&ip=192.168.1.234&machineName=test&type=3&role=8&isEmail=1&mStatus=1&isBusiness=1®ion=0
String params ="http://192.168.66.156:8080/calf/data?p=fun&m=synDataFromPlatform&ip=192.168.1.234&machineName=test&type=3&role=8&isEmail=1&mStatus=1&isBusiness=1®ion=0";
//System.out.println(params);
// 创建Get方法实例
HttpGet httpgets = new HttpGet(params);
HttpResponse response = httpclient.execute(httpgets);
HttpEntity entity = response.getEntity();
if (entity != null) {
InputStream instreams = entity.getContent();
String str = convertStreamToString(instreams);
System.out.println(str);
// Do not need the rest
httpgets.abort();
return true;
}else{
return false;
}
}
public static String convertStreamToString(InputStream is) {
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
String line = null;
try {
while ((line = reader.readLine()) != null) {
sb.append(line + "\n");
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
is.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return sb.toString();
}
}
0 0
- Java语言后台实现调用url路径并传参
- java后台调用url
- java后台调用url
- (安全跨域)java.net.url实现后台发出http请求并返回数据
- (安全跨域)java.net.url实现后台发出http请求并输出获取到的数据
- 使用httpclient后台调用url
- JAVA后台调用接口并得到返回值
- java后台调用接口并获取返回值
- java实现下载并选择保存路径
- 自定义URL Protocol调用Winfrom程序(exe)并实现传值——类似网页链接调用QQ、旺旺
- android 实现调用相机拍照 获取照片路径并上传
- java调用shell脚本并传参
- java调用外部程序 并指定工作路径
- Ajax data向URL 后台传参
- Java 后台实现上传图片的接收并保存
- java后台接口调用
- java 后台调用接口
- java中根据调用后台URL得到返回的值(在网页上显示的结果)
- Java线程之InterruptedException
- 静态类与非静态类,静态成员的区别
- JFrame中setDefaultCloseOperation的使用方法
- 剑指offer--字符串排列
- 微信开发之3-启用开发者模式,查看开放接口配置封装接口
- Java语言后台实现调用url路径并传参
- 奇异矩阵
- 自定义圆角矩形图片/圆形图片
- 数学中进制在算法中的利用
- Devexpress 16.15 ChartControl
- JAVA 内存管理总结
- 关于Qt中QLable显示图片的问题
- 基于御安全APK加固的游戏反外挂方案
- Tomcat7.0源码分析——Session管理分析(上)