Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Jsoup重定向到起始页_Android_Jsoup - Fatal编程技术网

Android Jsoup重定向到起始页

Android Jsoup重定向到起始页,android,jsoup,Android,Jsoup,我正在使用连接到URL Document document = Jsoup.connect(params[0]) .userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2") .get();

我正在使用连接到URL

Document document = Jsoup.connect(params[0])
                                .userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2")
                                .get();
但无论我传递什么参数,它总是返回相同的值示例: 如果我有一个URL-
https://somewebsite.com/data?page=1
它返回页面中的所有数据,但当我通过不同的
页面
like
https://somewebsite.com/data?page=4
网站将我重定向到第1页。
是否有解决此类问题的方法?

此行为(返回主页)可能是您正在触发的网站的一项功能。一些网站这样做正是为了禁止用户在其上进行“不规则”浏览/导航——允许用户只选择一种分页方式——在适当的网站上实施的“官方”方式,最有可能与所需的用户体验(从网站所有者的角度来看)关联,例如显示广告


您可以尝试的是只获取X页中的一些标记,而不是整个内容,然后检查结果。也许这可以“伪造”重定向机制。

好的,感谢您的见解,我将尝试实现这一点