首页 > 解决方案 > 为什么java打开页面时浏览量没有增加?

问题描述

我有一个代码,每次都使用tor获取一个新的IP地址,然后它打开一个博客页面,但是博客的浏览量计数器也没有增加?

import java.io.InputStream;
import java.net.*;

public class test {

    public static void main (String args [])throws Exception {
         System.out.println (test.getData("http://checkip.amazonaws.com"));
         System.out.println (test.getData("***BLOG URL***"));

        }

            public static String getData(String ur) throws Exception {


                         String TOR_IP="127.0.0.1", TOR_PORT="9050";
                        System.setProperty("java.net.preferIPv4Stack" , "true");
                        System.setProperty("socksProxyHost", TOR_IP);
                        System.setProperty("socksProxyPort", TOR_PORT);

                URL url = new URL(ur);
               String s = "";
                URLConnection c = url.openConnection();
                c.connect();
                InputStream i = c.getInputStream();
                int j ;
                while ((j = i.read()) != -1) {
                    s+=(char)j;
                }
                return s;

            }

}

我只是为了了解他们必须通过这个小自动脚本来做什么。

标签: javablogs

解决方案


这是一个不断发展的领域,博客网站试图检测和阻止作弊。Wordpress 尤其不包括(https://en.support.wordpress.com/stats/):

来自不执行 javascript 或加载图像的浏览器的访问

换句话说,只是点击页面不算数。您需要获取所有资源并可能还执行 JavaScript。


推荐阅读