2 u013434315 u013434315 于 2016.09.06 11:34 提问

android wap接入点请求数据问题

app请求服务端时通常使用域名访问(例如:http://mobile.baidu.com/xxxxxx/),
dns服务商会解析域名,转化为对应的ip。

但这样的话很可能发生dns劫持,重定向之类的问题。所以我采用dnspod来解析域名,dnspod直接返回ip地址,app直接用ip地址访问服务端(例如:http://111.222.333.444/xxxxx/),这样能很好的规避dns劫持之类的问题。

但是这样又带来另外一个问题,手机接入点有两种,net和wap,当使用wap接入点时,app无法访问服务端,请求貌似被运营商拦截了,运营商返回了一个他们的主页给我。经过百度,发现移动只需要设置一个X-Online-Host,就可以正常请求【httpGet.setHeader("X-Online-Host", "自己的域名")】。然而联通电信并没有效果,有没有大神遇到过此类问题?

1个回答

dabocaiqq
dabocaiqq   2017.02.11 23:51
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android设置移动联通电信wap接入点
android设置移动联通电信wap接入点 源代码下载地址:http://www.zuidaima.com/share/1550463755242496.htm
WAP和GPRS的区别
严格的说wap和gprs并不能相提并论的加以比较,因为这是两个不同的技术概念。 简单的说,wap是一种无线网络应用协议,而gprs是实现wap应用的一种网络传输技术方式。 形象的说,wap如果是一封信,gprs就是送信到达的邮车。 有时大家所说的gprs流量包月后,“上wap”还收费,其实是指通过csd方式连接wap仍会收费。 wap现在有两种承载方式---- 一是csd(电路交换数据传送方式)
android wap与net的两种连接方式
> android 手机网络接入点名称及WAP、NET模式的区别-- http://www.cnblogs.com/sunfb/p/3890305.html 移动 电信 联通 APN cmwap cmnet ctwap ctnet 3gwap uniwap 3gnet uninet设置  APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,目前分为两
GPRS和WAP有何区别?
常常在论坛上看到有人问GPRS和WAP有何区别,或问手机标称的GPRS class 10是什么概念。有时候回答完后,过几天又有人来问,但是以前的帖子因为时间长了,又被下了,所以今天将一些有关这方面的知识放入宝典,以供后来者学习。  GPRS-通用分组无线业务,它是利用“包交换”概念所发展出得一套无线数据传输方式。GSM系统在数据传输时采用与语音相同的电路交换方式,需要预先建立从发送端到接收端的
三大运营商手机上网接入点设置
很多朋友在购买了新的手机后不知道如何才能顺利上网。不管您用的是Android,iOS,还是Symbian系统的手机,都需要进行简单的接入点配置。下面介绍各个运营商的网络接入点设置方法,让您的手机冲浪更加便捷、愉快。 首先为您介绍的是中国移动接入点的设置:   一、中国移动NET、WAP及彩信设置   (一)中国移动NET设置     Android用户依次点击手机菜单、设置、无线和网络、移
WAP和NET接入点的区别和应用
首先来解释一下cmwap和cmnet的区别。如果使用cmwap接入点的话,通过gprs连接后你所得到的一个IP地址是形如10.x.x.x,这个地址是一个A类地址。也就是俗称的内网地址。这个地址的访问收到很多限制。一般就是本子网内部。对于中国移动来说收到的限制就是只能访问中国移动的wap网络。如果你使用cmnet接入点的话你得到的是一个形如202.xxx.x.x或者61.x.x.x之类的
如何设置WAP Server?
如何设置WAP Server? 基于WINDOW NT 平台的IIS设置WAP Server 只要按照以下的简单设置,就可以让NT IIS成为WAP服务器,您可以撰写WML网页或者开发各种服务。设定方式:(先确定NT Server已经安裝IIS了服务) 执行NT操作系统下的【开始】/【程序】/【Windows NT Option Pack】/【IIS 4.0】/In
[Android]自定义移动网络接入点
<br />1.点击“Network”将显示本机的无线及网络信息。<br />2.点击"WAP"将自动设接入点为CMWAP。<br />3.点击“GPRS”将自动设接入点为GPRS。<br /> <br /> <br />package lab.sodino.network; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.U
中国 GPRS接入点名称
接入点名称:CHINA MOBILE GPRS 运营商:中国移动 总部:中国大陆 主DNS地址:10.0.0.172 端口:80 次DNS地址: 端口: 首页:http://wap.monternet.com 网络连接:cmwap cmnet 彩信:http://mmsc.monternet.com 接入点名称:CHINA UNICOM GPRS 运营商:中国联通 总部:中国大陆 主DNS地址: 端口: 次DNS地址:10.0.0.172 端口:9201/80 首页:
Android开发——代码中实现WAP方式联网
0.  前言无论是移动、联通还是电信,都至少提供了两种类型的的APN,WAP方式和NET方式。其中NET方式跟WIFI方式一样,无需任何设置,可自由访问所有类型网站,而WAP方式需要手机先设置代理服务器和端口号等信息,并且只能访问HTTP协议类型的网站。本篇将介绍如何在代码中实现WAP方式联网。 1.  准备知识国内三大运营商关于WAP和NET的信息如下:(1)移动的WAP名称是CMWAP,NET