• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ob
V2EX  ›  程序员

百度统计这是在后台自动加广告吗?

  •  
  •   ob · Mar 20, 2016 · 5335 views
    This topic created in 3796 days ago, the information mentioned may be changed or developed.

    刚刚在测某个页面的在 IE 下的访问效果时,发现控制台会报个错。然后感觉很奇怪,进而跟踪代码,发现只要底部加了百度统计的代码就会出这问题

    <script>
        var _hmt = _hmt || [];
        (function() {
            var hm = document.createElement("script");
            hm.src = "//hm.baidu.com/hm.js?2321b384dd3632ec9be9584e7d322285";
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(hm, s);
        })();
    </script>
    });
    

    点开错误,发现里边的东西有广告,然后写了个简单的空页面测试上面的 js 代码。 (换火狐下面测也出现, chrome 好像看不到,也不是每次都有,是时不时就会有,很频繁,而且每次的内容还不尽相同)

    下面先看几张图 未加 JS 统计代码正常加载情况: 正常加载

    加上 JS 统计代码的情况,红色框框为百度统计请求的数据: 加上代码之后 加上代码之后

    下面是点开其中的某个链接,地址是百姓网的: 百度统计为什么会跟百姓网扯上关系? http://www.baixing.com/xsearch/ncorps 广告图片

    随便点个广告进去看了下: http://shanghai.baixing.com/jinrongfuwu/a666801773.html

    就用了几行百度统计的代码,后台要跑这么多数据出来。 这情况不可能是我的网络问题吧,百度统计有必要这样赚钱吗?

    16 replies    2017-03-17 11:16:29 +08:00
    ob
        1
    ob  
    OP
       Mar 20, 2016
    本地和部署在服务器上的都会出现这种情况。
    nealfeng
        2
    nealfeng  
       Mar 20, 2016
    不是走 https 的话,是不是被劫持了...
    pubby
        3
    pubby  
       Mar 20, 2016
    运营商劫持的一种吧

    替换常见的 js 资源比对整个页面做手脚容易些,也隐蔽些。微信 js-sdk 也经常被这样劫持

    比如,本来载入 a.js
    结果运营商把 a.js 替换成广告内容,然后在 a.js 内容的最后再给你正常载入 "a.js?"
    RqPS6rhmP3Nyn3Tm
        4
    RqPS6rhmP3Nyn3Tm  
       Mar 21, 2016 via iPad
    Local host 怎么会被劫持……
    fashioncj
        5
    fashioncj  
       Mar 21, 2016 via iPhone
    @BXIA 百度统计是访问他的服务器和 localhost 无关
    RqPS6rhmP3Nyn3Tm
        6
    RqPS6rhmP3Nyn3Tm  
       Mar 21, 2016 via iPad
    @fashioncj 我指的是上面 @pubby 提到的运营商劫持……
    tolbkni
        7
    tolbkni  
       Mar 21, 2016
    @BXIA 百度统计的 js 代码要访问服务器,不就经过运营商啦
    yexm0
        8
    yexm0  
       Mar 21, 2016
    挂个 vpn 再测试试?
    gzelvis
        9
    gzelvis  
       Mar 21, 2016 via iPhone
    百度虽然名声不好,但这种事他不会做的,因为没赚头,看看是不是运营商劫持或你浏览器中毒了?
    cevincheung
        10
    cevincheung  
       Mar 21, 2016
    就是 ISP 劫持呗
    ob
        11
    ob  
    OP
       Mar 21, 2016 via Android
    @gzelvis 中毒倒不会,应该是被劫持的。
    过后打个电话去投诉看看。
    haocity
        12
    haocity  
       Mar 21, 2016
    百度统计是支持 https 的 换上去试一试
    virusdefender
        13
    virusdefender  
       Mar 21, 2016
    换成 https 的就好了
    RobertYang
        14
    RobertYang  
       Mar 17, 2017 via Android
    挖个坟,同遇到,四川电信联通均有劫持,而且是网页未使用 https 时,给 js 换成 https 链接也会被劫持
    ob
        15
    ob  
    OP
       Mar 17, 2017 via Android
    @RobertYang 竟然快一年了,图都失效了。
    RobertYang
        16
    RobertYang  
       Mar 17, 2017 via Android
    @ob 但是我发现挂梯子看 ithome 也会出现,估计是百度干的,或者是干路劫持?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:43 · PVG 05:43 · LAX 14:43 · JFK 17:43
    ♥ Do have faith in what you're doing.