selenium免登录Java_使用selenium+java模拟登陆今日头条时需要手机验证码登陆,第二次怎么免输入信息登陆?...
首次通过手机验证码登录后,获取cookie,并将cookie保存到map中。
在主程序中定义map:
public static Map cookies;
public static boolean first;
JRTT.first首次为true,之后为false;
mian方法中:
cookies = new HashMap();
在selenium中:
(手动登录后获取当前cookie)
// 获得cookie
Set cookie = webDriver.manage().getCookies();
if (JRTT.first) {
// 保存登录的Cookies
for (Cookie ck : cookie) {
JRTT.cookies.put(ck.getName(), ck.getValue());
}
}
将原有缓存清空,添加保存的缓存
// 删除所有cookie
webDriver.manage().deleteAllCookies();
Cookie c;
// 将第一次登录的cookie保存
for (Map.Entry entry : JRTT.cookies.entrySet()) {
String key = entry.getKey();
String value = entry.getValue();
c = new Cookie(key, value);
webDriver.manage().addCookie(c);
// System.out.println("key=" + key + " value=" + value);
}
// 刷新页面
webDriver.navigate().refresh();
cookie填进页面中。多次循环,不用手动输入。只需在程序首次执行时输入。
selenium免登录Java_使用selenium+java模拟登陆今日头条时需要手机验证码登陆,第二次怎么免输入信息登陆?...相关推荐
- curl命令java_上curl java 模拟http请求
最近,我的项目要求java模拟http请求,获得dns解决 tcp处理过的信息特定的连接. java api提供urlConnection apache提供的httpClient都不能胜任该需求,二次 ...
- java爬取今日头条文章
闲来无事,写了个爬虫爬取今日头条的文章信息,然后使用ECharts展示出统计结果. 那么怎样爬取今日头条的信息呢? 首先,分析头条页面 文章是通过ajax获取的 所以要找到调用的url,然后跟踪代码查 ...
- 2018最新Java实战开发今日头条资讯网站
==================课程目录===================== 第1节 开发工具和Java语言介绍 主要介绍项目所需要的开发工具,并且会简单回顾这个项目所用到的语言-java, ...
- 2019最新Java实战开发今日头条资讯网站
==================课程目录===================== 第1节 开发工具和Java语言介绍 主要介绍项目所需要的开发工具,并且会简单回顾这个项目所用到的语言-java, ...
- java求偶数位之和,Java实战开发今日头条资讯网站
==================课程目录===================== 第1节 开发工具和Java语言介绍 主要介绍项目所需要的开发工具,并且会简单回顾这个项目所用到的语言-java, ...
- 今日头条2018校招后端方向(第二批)编程题2,串珠问题。java代码。
作为一个手串艺人,有金主向你订购了一条包含n个杂色串珠的手串--每个串珠要么无色,要么涂了若干种颜色.为了使手串的色彩看起来不那么单调,金主要求,手串上的任意一种颜色(不包含无色),在任意连续的m个串 ...
- java爬取今日头条_今日头条抓取街拍图片数据集
spider1: 抓取街拍页面的所有入口链接: 1.数据查看到,街拍页面需要的数据集都在data这个集合中,而data是整个数据集字典的一个键,data这个键又包括了一个list,list中是一个个字 ...
- 登录系统时的手机验证码如何获取的
哈哈,又到周末了,自由的个人时间来啦,今天在连接公司的vpn时,看到需要根据个人信息(账户和密码,有的时候也可能直接是手机号),获取验证码,就想研究下验证码是如何来的..... 当我们在用户个人信息界 ...
- Cookie 学习案例之三天免登录
Cookie 问题:HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁.如果第二次的请求需要使用相同的请求数据怎么办呢?难道是让用户再次请求书写吗? 解决:使用 Cookie 技术 解释 ...
最新文章
- 人工智能下一阶段,为啥要看互联网巨头?
- 烂泥:nginx同时支持asp.net与php
- matlab疲劳驾驶_第一本无人驾驶技术书
- memcache运行机制(转)
- java 用户日志_2020年阿里巴巴最全Java、架构师、大数据、算法PPT技术栈图册
- session 和cookie的理解
- 在艰苦年代,买不起万用表,怎么测量电路电压?
- Tech.Ed上海会场都结束了!
- React Native Android原生模块开发实战|教程|心得|怎样创建React Native Android原生模块...
- 编程语言对比 迭代器
- DataX不支持Mysql8.x
- Ubuntu搭建DNS主从服务器
- python各个关键词的意思_想学好Python,你必须了解Python中的35个关键词
- mysql-proxy 读写分离_mysql 基于mysql-proxy实现读写分离
- windows10安装CUDA
- [Erlang 0074] Erlang 杂记 IV
- c语言中怎么避免整数除法,大整数除法
- npoi 删除多行 操作excel_使用NPOI导出Excel ICell调用过剩 内存溢出
- 关于Facebook发币的7个问题,专家都是怎么说的?
- CB Insights:全面拆解谷歌AI战略布局
热门文章
- 楼天城男人八题之博弈
- 【2013最新XP系统下载】木叶 GhostXP SP3 装机版_2013.09
- 淘宝双主图技术解析(附工具包)
- (测试)Openbravo如何编写一个测试用例
- 迅为STM32MP157开发板入门教程之外设功能验证
- java jfm入门_image Java版*图像过滤入门示例及源码模拟绿坝过滤机制 - 下载 - 搜珍网...
- Woaw Gallery中环和湾仔空间呈献国际艺术家群展
- 002电工识图-电气电路中的文字符号
- 淘宝/天猫API:item_search_shop-获得店铺的所有商品
- 用包过滤技术实现个人防火墙