如何刷博客園閱讀量


             點擊我前往Github查看源代碼   別忘記star

本項目github地址:https://github.com/wangqifan/ZhiHu     

博客園是如何記錄閱讀量的?

      閱讀一篇文章,如果刷新頁面,閱讀量並不會增加。博客園是如何來計算閱讀量的嗯。先看看http請求

閱讀量就是靠這個請求來記錄的

get   http://counter.cnblogs.com/blog/post/6323533   

 

Host: counter.cnblogs.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Accept: */*
Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://www.cnblogs.com/zuin/p/6323533.html
Cookie: .CNBlogsCookie=956FC9404C44EBFB70E9E67DA4082C0CDE75C675E827CF7506F080AAB6F30566F0B2FE2344A48ABD6C36955C4F109F4223DE59BDB7ED16B289F4687BF794B9D583E7A20D2F7BB56D1F6E7AB2CF6594F621C107BC
Connection: keep-alive
If-Modified-Since: Fri, 17 Feb 2017 04:02:27 GMT
Cache-Control: max-age=0

現在來寫程序模擬這個行為 (NOTE:需要偽裝成不同的IP和不同的瀏覽器)

建立UserAgent池

 

  private static string[] UserAgentPool = new string[]
        {
          "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393",//Edge
          "Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko",//IE11
          "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36",//Chrome
          "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0",// Firefox
          "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.94",//Opera
           "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36",
            "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1",
            "Mozilla/5.0 (Linux; U; Android 4.0.3; zh-cn; M032 Build/IML74K) AppleWebKit/533.1 (KHTML, like Gecko)Version/4.0 MQQBrowser/4.1 Mobile Safari/533.1",
            "MQQBrowser/38 (iOS 4; U; CPU like Mac OS X; zh-cn)",
            "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/14.14263"
        };

 建立代理池

      項目地址:https://github.com/wangqifan/ProxyPool  自己寫的  定時抓取網上免費代理   求star

代碼放到github上面

        https://github.com/wangqifan/cnblogs

其他項目推薦:

          知乎爬蟲 :https://github.com/wangqifan/ZhiHu博客推薦:

       反反爬蟲策略:http://www.cnblogs.com/zuin/p/6323533.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM