0

我在 php 中使用 getallheaders() 函数来检查用户的标题。

我想在他们使用移动数据时检测他们的 MSISDN(电话号码),并且我找到了相同的“x-msisdn”标头。所以这是我的问题,如果一个人使用的是 UC 浏览器(HandlerUI 版本),那么我会得到“x-msisdn”标题,但不会在任何其他浏览器上,如股票、Opera、UC 浏览器(原始版本)等。

为什么 UC 浏览器 handlerUI 会为每个移动运营商设置“x-msisdn”标头,而其他浏览器却没有?

4

1 回答 1

2

试试这些

    'X-MSISDN',
    'X_MSISDN',
    'HTTP-X-MSISDN',
    'X-UP-CALLING-LINE-ID',
    'X_UP_CALLING_LINE_ID',
    'HTTP_X_UP_CALLING_LINE_ID',
    'X_WAP_NETWORK_CLIENT_MSISDN',
    'X-Forwarded-For',
    'Proxy-Client-IP',
    'WL-Proxy-Client-IP',
    'HTTP_CLIENT_IP',
    'HTTP_X_FORWARDED_FOR',
    'x-real-ip',
    'HTTP_X_UP_CALLING_LINE_ID',
    'HTTP_MSISDN',
    'MSISDN',
    'User-Identity-Forward-msisdn',
    'HTTP_X_MSISDN',
    'HTTP_X_NOKIA_MSISDN',
    'HTTP_X_UP_SUBNO',
于 2014-09-10T22:09:41.263 回答