java 获取手机归属地,引起net.UnknownHostException错误
这个问题是请求,重定向了,跟入源码。修改了地址,变成302
Connection connect = Jsoup.connect(url);connect.header("Host", "http://info.bet007.com");connect.header("User-Agent", " Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0");connect.header("Accept", " text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");connect.header("Accept-Language", "zh-cn,zh;q=0.5");connect.header("Accept-Charset", " GB2312,utf-8;q=0.7,*;q=0.7");connect.header("Connection", "keep-alive");Document doc = connect.get();
就可以获取到手机归属地了
public static String[] getPhoneAddressAndCompanyStrs(String phone){if(phone.length()<=0)return null;String url = "http://www.ip138.com:8080/search.asp?action=mobile&mobile=%s";url = String.format(url, phone);String[] strs=new String[2];try {Connection connect = Jsoup.connect(url);connect.header("Host", "http://info.bet007.com");connect.header("User-Agent", " Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0");connect.header("Accept", " text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");connect.header("Accept-Language", "zh-cn,zh;q=0.5");connect.header("Accept-Charset", " GB2312,utf-8;q=0.7,*;q=0.7");connect.header("Connection", "keep-alive");Document doc = connect.get();Elements els = doc.getElementsByClass("tdc2");int elsSize = els.size();if(elsSize == 2) {strs[0]=els.get(1).text();}else if(elsSize > 2) {strs[0]=els.get(1).text();strs[1]=els.get(2).text();}return strs;} catch (IOException e) {e.printStackTrace();return null;}}
转载于:https://www.cnblogs.com/sunliyuan/p/11024957.html
java 获取手机归属地,引起net.UnknownHostException错误相关推荐
- java 获取手机归属地_java 获取手机归属地
java 获取手机归属地 [2021-01-30 20:46:44] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...
- Java获取手机号码归属地
工作过程中抓取了很多手机号码,现需要获取他们的归属地.于是自己写了个工具类,这个工具类只是基本了实现该功能,没有考虑其他因素. 我知道手机号码归属地的判断是根据前7位,一开始本想获取他们的规律,就是哪 ...
- java获取手机安装app_Android之——获取手机安装的应用程序
前几篇有关Android的博文中.向大家介绍了几个项目中经常使用的有用功能.那么在这篇博文中.我将向大家介绍怎样获取Android手机中已经安装的手机应用程序,有用过金山手机卫士或者360手机卫士的童 ...
- 通过java获取手机信息_android获取手机信息
玩Android的朋友们进来看看吧! 1.获取手机安装的应用信息(排除系统自带): Java代码: 1 private String getAllApp() { 2 String result = & ...
- java 获取手机联系人_Android 读取手机联系人、拨号、发送短信及长按菜单的操作...
本示例实现了读取手机联系人,拨号.发送短信及长按出现菜单选项的操作↓ 1.Andrid项目结构图↓主要操作图中红色方框内的文件. 2.首先布局代码如下↓ a, main.xml 程序运行的主界面,主要 ...
- java 获取手机系统_Android系统信息获取
Build.BOARD // 主板 Build.BRAND // 系统定制商 Build.SUPPORTED_ABIS //CPU指令集 Build.DEVICE // 设备参数 Build.DISP ...
- java获取手机通讯录权限_android获取手机通讯录
1:androidmanifest.xml的内容 package="cn.itcast.contacts" android:versionCode="1" an ...
- java获取手机通讯录权限_Android读取手机通讯录联系人到自己项目
本文实例为大家分享了Android读取手机通讯录联系人到项目的具体代码,供大家参考,具体内容如下 一.主界面代码如下: android:layout_width="match_parent& ...
- java获取手机IP地址不准确解决
修改nginx.conf配置,增加配置,代表真实获取header为真实ip proxy_set_header X-real-ip $remote_addr; 如下: 然后调用获取IP工具类 packa ...
最新文章
- 另类×××应用(三):不花一分钱,实现总部和多分支机构网络互联
- LeetCode 817. Linked List Components
- php函数表达式,php正则表达式常用函数介绍
- 我是如何使用git把本地代码上传到github上的,值得借鉴
- MySQL学习记录—常用语句集
- 学习python的第六天---1(理论)
- 2022美赛M奖经验总结(4)图文优化篇
- 7z解压软件(小巧好用)。百度云下载链接
- Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE
- 计算机主机内的零件有什么用,ROM和RAM分别是什么?有什么区别?与电脑的什么配件的作用是一? 爱问知识人...
- 飞机大战-子弹的实现
- win11下安装Cuda和Cudnn,保姆及教程!!!
- 第一册:lesson thirteen.
- 河北工业大学数据挖掘实验四 贝叶斯决策分类算法
- 太酷了!GitHub 开发者自制火星车,教程全面开源!网友:这才是大佬!
- Matlab中ode45求解时报错:必须返回列向量。
- 可信时间戳服务,如何确保电子数据法律效力?
- Robosense速腾激光雷达如何使用多雷达
- 计算机毕业设计(附源码)python医院疫情管理系统
- 今年最流行的女装和男装
热门文章
- Qt的安装和使用中的常见问题(详细版)
- Windows半透明窗口开发技巧
- 3.6.1.非阻塞IO
- Robot Framework自动化测试(一)--- 安装
- css text-align-last设置末尾文本对齐方式
- xbmc电脑版本和手机版本学习教程
- 织梦DedeCMS实现 三级栏目_二级栏目_一级栏目_网站名称 的效果代码
- Linux 下 新增Oracle10g 实例
- 《Head First设计模式》 读书笔记16 其余的模式(二) 蝇量 解释器 中介者
- Java的注解机制——Spring自动装配的实现原理