- 浏览: 81624 次
- 性别:
- 来自: 重庆
文章分类
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class test {
public static void main(String[] args) {
String httpUrl = "http://apis.baidu.com/showapi_open_bus/mobile/find";
String httpArg = "num=15923736935";
String jsonResult = request(httpUrl, httpArg);
System.out.println(jsonResult);
}
/**
* @param urlAll
* :请求接口
* @param httpArg
* :参数
* @return 返回结果
*/
public static String request(String httpUrl, String httpArg) {
BufferedReader reader = null;
String result = null;
StringBuffer sbf = new StringBuffer();
httpUrl = httpUrl + "?" + httpArg;
try {
URL url = new URL(httpUrl);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setRequestMethod("GET");
// 填入apikey到HTTP header
connection.setRequestProperty("apikey", "4252db17d2e8ae62db760a521d841f68");
connection.connect();
InputStream is = connection.getInputStream();
reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String strRead = null;
while ((strRead = reader.readLine()) != null) {
sbf.append(strRead);
sbf.append("\r\n");
}
reader.close();
result = sbf.toString();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
}
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class test {
public static void main(String[] args) {
String httpUrl = "http://apis.baidu.com/showapi_open_bus/mobile/find";
String httpArg = "num=15923736935";
String jsonResult = request(httpUrl, httpArg);
System.out.println(jsonResult);
}
/**
* @param urlAll
* :请求接口
* @param httpArg
* :参数
* @return 返回结果
*/
public static String request(String httpUrl, String httpArg) {
BufferedReader reader = null;
String result = null;
StringBuffer sbf = new StringBuffer();
httpUrl = httpUrl + "?" + httpArg;
try {
URL url = new URL(httpUrl);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setRequestMethod("GET");
// 填入apikey到HTTP header
connection.setRequestProperty("apikey", "4252db17d2e8ae62db760a521d841f68");
connection.connect();
InputStream is = connection.getInputStream();
reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String strRead = null;
while ((strRead = reader.readLine()) != null) {
sbf.append(strRead);
sbf.append("\r\n");
}
reader.close();
result = sbf.toString();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
}
发表评论
-
java 包、类、方法、属性、常量的命名规则
2018-02-01 17:38 567Java的包名都有小写单词组成,类名首字母大写;包的路径符合 ... -
log4j封装
2017-04-28 18:21 0由于最近在做提使用log4j频繁,每次都要在类的开头都要创建 ... -
log4j封装
2017-04-28 18:17 483由于最近在做提使用log4j频繁,每次都要在类的开头都要创 ... -
java计算概率
2017-03-31 15:52 954rates 为中奖概率值 比如:0.3,0.5,0.2 ... -
好博客地址
2017-03-14 09:58 255http://blog.csdn.net/zhangerqin ... -
xml转换成bean
2017-03-08 11:16 481实现类 import java.io.ByteArrayI ... -
java表达式验证
2016-09-26 16:34 437表达式的求值上,java的选择非常多,强大的如Groovy ... -
注解+反射实现request转bean
2016-09-02 16:02 712package com.jdk.annotation.de ... -
HttpURLConnection+post+json案例
2016-04-19 17:46 490public class HttpUtil { pri ... -
DES加密解密
2015-08-19 10:16 374package queue; import java.se ... -
java反射
2014-05-27 12:39 4431 反射的应用场合 在编译时根本无法知道该对象或类可能属 ... -
将结果导出到excel并下载
2014-03-06 17:12 0String url = request.getParame ... -
java读取文件内容
2014-02-12 22:25 565package cn.huwy.fileStream; im ... -
cookie使用方法
2014-01-21 10:42 598response.setCharacterEncoding(& ... -
jsp+servlet上传文件,不用第三方jar包
2014-01-20 15:06 1100//jsp <form action=&quo ... -
权限的具体实现方法,及建表
2014-01-16 17:03 610用户表(user): user_id us ... -
Calendar的用法
2013-12-26 15:36 558public class CalendarDemo { ... -
日期相减得到天数
2013-10-10 14:12 707SimpleDateFormat format = new S ... -
中文日期格式转成英文日期格式
2013-09-24 10:17 868/*将中文日期格式转换成英文格式*/ SimpleDa ... -
日期比较大小
2013-09-11 21:56 394public static void main(String[ ...
相关推荐
JAVA实现手机归属地查询
填入手机号码,获取手机号码归属地
机号码归属地查询程序,实现输入手机号码后,先从数据库中查询信息,若数据库中没有该号码信息,程序进入相应的查询阶段,查询手机号码的归属地(运营商,手机归属地),并且将信息存入到数据库中,并且更新数据库。...
本文介绍java使用淘宝API读写json实现手机归属地查询功能,代码简单,大家可以参考使用
绿色的手机号码归属地查询软件 也可以通过电话长途区号来查归属地 内含最新超大数据量,包含12万个号段。 包括159、158号段 绿色小软件,喜欢的话就顶起来! 最近又有更新数据量到16万多号段。可惜不能修改原来上传...
手机号归属地批量查询助手 一、本地数据库版,与网络API接口不同,不必担心出验证码或是其它防护而影响查询! 二、数据库定时更新,软件可自行从服务器下载最新的数据库、 三、支持前三位、后四位手机号匹配模式...
java 调用 360 api 接口实现批量查询手机号码归属地
主要介绍了Java获取手机号码归属地的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
手机归属地查询,HTTPClient组件实现。
手机开发+手机数据库+手机号码归属地数据库查询源代码
对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步...