快递查询接口 http://webservice.36wu.com/ExpressService.asmx
ip查询接口 http://webservice.36wu.com/ipService.asmx
天气预报接口 http://webservice.36wu.com/weatherService.asmx
身份证查询接口 http://webservice.36wu.com/IdCardService.asmx
手机归属地接口 http://webservice.36wu.com/MobilePhoneService.asmx
翻译接口 http://webservice.36wu.com/TranslationService.asmx
火车时刻接口:http://webservice.36wu.com/TrainService.asmx
股票查询接口:http://webservice.36wu.com/StockService.asmx
邮编接口:http://webservice.36wu.com/ZipcodeService.asmx
二维码Web服务
http://webservice.36wu.com/DimensionalCodeService.asmx
公交查询Web服务
http://webservice.36wu.com/mapService.asmx
ISBN查询Web服务
http://webservice.36wu.com/ISBNService.asmx
ip查询接口 http://webservice.36wu.com/ipService.asmx
天气预报接口 http://webservice.36wu.com/weatherService.asmx
身份证查询接口 http://webservice.36wu.com/IdCardService.asmx
手机归属地接口 http://webservice.36wu.com/MobilePhoneService.asmx
翻译接口 http://webservice.36wu.com/TranslationService.asmx
火车时刻接口:http://webservice.36wu.com/TrainService.asmx
股票查询接口:http://webservice.36wu.com/StockService.asmx
邮编接口:http://webservice.36wu.com/ZipcodeService.asmx
二维码Web服务
http://webservice.36wu.com/DimensionalCodeService.asmx
公交查询Web服务
http://webservice.36wu.com/mapService.asmx
ISBN查询Web服务
http://webservice.36wu.com/ISBNService.asmx
http://webservice.36wu.com/ICPServic.asmx
import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; //获取本机外网IP public class getIP { public static String getMyIp() { String ipAddress= null; try { URL url = new URL( "http://webservice.36wu.com/ipService.asmx/getMyIP"); URLConnection conn = url.openConnection(); conn .setRequestProperty( "User-Agent","Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15"); conn.setRequestProperty("Content-Type","text/html"); conn .setRequestProperty("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"); InputStream is = conn.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is,"utf-8")); String line = null; while ((line = br.readLine()) != null) { // System.out.println(line); if(line.contains("string")) { int beginIndex = line.indexOf("<string>")+8; int lastIndex = line.lastIndexOf("<"); ipAddress = line.substring(beginIndex,lastIndex); //System.out.println(ip); break; } } } catch (Exception e) { } return ipAddress; } public static void main(String args[]) { System.out.println(getMyIp()); } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。