我要求从Android或iPhone获取将要访问它的人的MSISDN(电话号码)。我知道我可以从HTTP头中获取MSISDN。
我想知道,如果我已经与移动运营商签订了合同,那么我是否可以从完整的HTML网站获取MSISDN,或者我是否需要建立仅限WAP的网站?
答案 0 :(得分:1)
无论客户端使用何种技术,您都可以获得标头(如果有)。服务器端你只需要拔出你想要的标题。它们将在那里,无论它是WAP还是HTML请求,因为它们都是HTTP。 WAP / WML是一种非常类似于HTML的标记语言,对WAP页面的请求尽我所知仍然是HTTP。
披露:我参与此类项目。
原始答案在下面,左边因为它可能对“后来的人有用”
您无法从HTTP标头获取MSISDN,除非:
出现了严重错误,看到O2 MSISDN漏洞。当他们的过滤器开始将MSISDN作为标题添加到所有网站而不是他们自己的东西时。
你有一个非常狡猾的提供者。
您与特定网络提供商达成协议,可以通过网络为访问者插入这些标头。
有关详细信息,请参阅Mobile Subscriber Leakage in HTTP或google。您获得此类信息的命中率非常低。
据我所知,WAP也不例外。对隐私的影响是巨大的,并且这种泄漏将被公众谴责。
另外: