有三种方法:一种是禁用网页的脚本程序,在INTERNET选项的安全属性页中单击“自定义级别”后将活动脚本禁用即可。这种方法有个副作用,就是网页上的某些内容可能是由脚本动态生成的,禁用之后就无法看到了。
另一种方法是将网页保存下来。单击“文件”菜单的“另存为”,在保存类型中选择“文本文件(。txt)”,然后确定即可。再打开此文件就可以拷贝其中
首先是jar仓库:
<dependency>
<groupId>orgseleniumhqselenium</groupId>
<artifactId>selenium-java</artifactId>
<version>[301,)</version>//获取最新的版本库
</dependency>
<dependency>
<groupId>orgjsoup</groupId>
<artifactId>jsoup</artifactId>
<version>182</version>
<type>jar</type>
</dependency>
代码:
public static void getIndex2() {
//之前运行程序发现生成了N多个chrome driver进程,搞不懂为什么会有那么多进程产生,网上查了下,说起这个service有用,拿来试下,效果未知
ChromeDriverService service = new
ChromeDriverServiceBuilder()usingDriverExecutable(new
File("/driver/chromedriverexe"))usingAnyFreePort()build();
try {
servicestart();
} catch (IOException ex) {
LoggergetLogger(kechengbiaoIndexclassgetName())log(LevelSEVERE, null, ex);
}
//end
//正式开始
//先定义浏览器驱动,我用chrome浏览器,网上下载一个chromedriverexe,启动时需要加载
SystemgetProperties()setProperty("webdriverchromedriver", "/driver/chromedriverexe");
一般您获取到accesstoken后跳转到的页面,就是你处理授权结果的地方,将accesstoken和其它信息存储下来(存储到你应用自己的表里)。这个页面是必要的,因为您授权成功了,需要将授权的一些信息记录下来供之后使用的,这个解决了您说的下次再用
以上就是关于web怎么获取解锁后出来的内容全部的内容,包括:web怎么获取解锁后出来的内容、java的Jsoup登录有验证码网页获取登录后的cookie、求教下授权成功以后,怎么获取网页返回的access等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)