上一篇 下一篇 分享链接 返回 返回顶部

美国云服务器的JAVA如何调用对方http接口得到返回数据

发布人:欢子 发布时间:2026-01-21 09:44 阅读量:9
美国云服务器的JAVA如何调用对方http接口得到返回数据

jsp代码:

请输入手机号:

访问jsp页面,输入测试手机号码:13535382**2,点击查询按钮,得到以下返回结果

__GetZoneResult_={

mts:'1353538',

province:'广东',

catName:'中国移动',

telString:'13535382112',

areaVid:'30517',

ispVid:'3236139',

carrier:'广东移动'

}

通过JAVA代码访问:

packagecom.interfaces.demo1;

importjava.io.BufferedReader;

importjava.io.IOException;

importjava.io.InputStreamReader;

importjava.net.HttpURLConnection;

importjava.net.URL;

publicclassInterfaceTest{

publicstaticvoidmain(String[]args)throwsException{

//方法一

System.out.println(InterfaceTest.getURLContent());

//方法二

StringurlStr="https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=13535382112";

System.out.println(InterfaceTest.getURLContent(urlStr));

}

publicstaticStringgetURLContent()throwsException{

StringstrURL="https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=13535382112";

URLurl=newURL(strURL);

HttpURLConnectionhttpConn=(HttpURLConnection)url.openConnection();

httpConn.setRequestMethod("GET");

httpConn.connect();

BufferedReaderreader=newBufferedReader(newInputStreamReader(httpConn.getInputStream()));

Stringline;

StringBufferbuffer=newStringBuffer();

while((line=reader.readLine())!=null){

buffer.append(line);

}

reader.close();

httpConn.disconnect();

System.out.println(buffer.toString());

System.out.println(buffer);

System.out.println(buffer.toString());

returnbuffer.toString();

}

/**

*程序中访问http数据接口

*/

publicstaticStringgetURLContent(StringurlStr){

/**网络的url地址*/

URLurl=null;

/**http连接*/

HttpURLConnectionhttpConn=null;

/**//**输入流*/

BufferedReaderin=null;

StringBuffersb=newStringBuffer();

try{

url=newURL(urlStr);

in=newBufferedReader(newInputStreamReader(url.openStream(),"GBk"));

Stringstr=null;

while((str=in.readLine())!=null){

sb.append(str);

}

}catch(Exceptionex){

}finally{

try{

if(in!=null){

in.close();

}

}catch(IOExceptionex){

}

}

Stringresult=sb.toString();

returnresult;

}

}

购买使用一诺网络美国云服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国云服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3

目录结构
全文