wap获取手机号码,今天uc开启云加速,用公司的工具类获取是null,但是另外一个项目可以,应该这个项目的工具旧少了一些代码。。,网上找了 方法自己加可以
来源:互联网 发布:如何零基础学算法 编辑:程序博客网 时间:2024/06/09 18:57
if(mobile == null || mobile.length()<=0){
if(mobile==null){
mobile = request.getHeader("x-up-calling-line-id");
}
if(mobile==null){
mobile = request.getHeader("X-Up-Calling-Line-ID");
//out.println("phone1:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("x-up-calling-line-id");
//out.println("phone2:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("x-up-subno");
// out.println("phone3:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("user-agent");
// out.println("phone3:"+mobile);
StringTokenizer st = new StringTokenizer(mobile,";");
// out.println("st.nextToken():"+st.nextToken());
//得到用户的浏览器名
String userbrowser = st.nextToken();
// out.println("userbrowser:"+userbrowser);
//得到用户的操作系统名
String useros = st.nextToken();
// out.println("useros:"+useros);
}
if(mobile==null){
Enumeration headers = request.getHeaderNames() ;
while(headers.hasMoreElements())
{
String head = (String)headers.nextElement();
// out.println(head+":"+request.getHeader(head));
//out.println(headers+"x-up-bear-type:"+request.getHeader("x-up-bear-type"));
}
}
if(mobile==null){
mobile = request.getHeader("x-up-calling-line-id");
}
if(mobile==null){
mobile = request.getHeader("X-Up-Calling-Line-ID");
//out.println("phone1:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("x-up-calling-line-id");
//out.println("phone2:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("x-up-subno");
// out.println("phone3:"+mobile);
}
if(mobile == null){
mobile = request.getHeader("user-agent");
// out.println("phone3:"+mobile);
StringTokenizer st = new StringTokenizer(mobile,";");
// out.println("st.nextToken():"+st.nextToken());
//得到用户的浏览器名
String userbrowser = st.nextToken();
// out.println("userbrowser:"+userbrowser);
//得到用户的操作系统名
String useros = st.nextToken();
// out.println("useros:"+useros);
}
if(mobile==null){
Enumeration headers = request.getHeaderNames() ;
while(headers.hasMoreElements())
{
String head = (String)headers.nextElement();
// out.println(head+":"+request.getHeader(head));
//out.println(headers+"x-up-bear-type:"+request.getHeader("x-up-bear-type"));
}
}
}
- wap获取手机号码,今天uc开启云加速,用公司的工具类获取是null,但是另外一个项目可以,应该这个项目的工具旧少了一些代码。。,网上找了 方法自己加可以
- 我自己掌握的一些技术,感觉是新手,但是可以工作了
- 加了DNS后,可以ping通外网,但是用浏览器却没办法打开这个可以ping通的网页
- 20170626 今天公司的活都分出去了,可以自己学学了
- 在网上找了一些j2ee的视频教程,有需要的朋友可以看看
- spring有自己的视图可以实现pdf导出,但是获取pdf总页数太麻烦了,大家有简单的方法吗?
- js获取src请求 得到一个参数和多个参数写法(这是集中网上的多个方法,自己cv过去就可以使用)
- OKhttp封装的工具类 可以拷到自己项目中直接用
- 闲来无事,将自己收集到的工具类封装了下,做了一个lib,写了个简单的mvp,初学者可以看看
- 突然想要做个新闻内容的分页,网上查了下资料,找到了一个可以用的类(代码需要自己研究下,我已经试验成功了)
- 用QT写了一个串口工具,run之后总是报这个,要重启电脑才可以
- 汉字转换为拼音(这个效率比较高,就是字少了些,自己可以加字进去,)
- "esri/dijit/PopupMobile"这个应该可以在项目中创建一个可移动的窗体
- 我的博客被人黑了,基本可以确认,被人挂上了自己的广告,另外今天的博客不显示阅读次数了!
- Android 如何让EditText不自动获取焦点 在项目中,一进入一个页面, EditText默认就会自动获取焦点。 那么如何取消这个默认行为呢? 在网上找了好久,有点 监听软键盘事件
- js 在网上找了一些加密的方法 (所有代码来的web)
- 网上找的代码太多,自己用JQuery写一个横向滑动切换效果,代码超少
- 使用proguard.cfg工具来混淆代码后,自己的项目出了好些问题
- Building OpenCV for ARM Cortex-A8
- android 解析json数据格式
- 公司快3个月不能上网了!感谢第一家公司,虽然工资很少
- Python完全新手教程
- 快速阶乘运算
- wap获取手机号码,今天uc开启云加速,用公司的工具类获取是null,但是另外一个项目可以,应该这个项目的工具旧少了一些代码。。,网上找了 方法自己加可以
- 当程序员遇到像素:关于一个tab页CSS效果的调试
- hibernate HQL查询
- xp下如何用无线网卡做ap wifi热点。手机连电脑wifi上网
- Java 多线程的两种简单实现方法
- 不要忽视任何细节---C语言链表操作的教训
- opencl入门程序
- 编译linux module方法
- 英伟达(NVIDIA)在线编程挑战赛--多叉树后序转先序