selenium 对验证码处理
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,selenium -验证码处理1.WEB网站为了防止客户机恶意***,加入验证码功能2.selenium处理验证码时常用的方法是通过cooike,对于一般网站验证码识别难度不大,可以使用第三方平台验证
千家信息网最后更新 2024年11月18日selenium 对验证码处理
selenium -验证码处理
1.WEB网站为了防止客户机恶意***,加入验证码功能
2.selenium处理验证码时常用的方法是通过cooike,对于一般网站验证码识别难度不大,可以使用第三方平台验证码接口,以去哪儿网为例,验证码为图片,我们只要把图片保存下来
调用第三方平台。
http://wiki.ruokuai.com/ 下载java接口文档,直接调用以下接口
public static String createByPost(String username, String password, String typeid, String timeout, String softid, String softkey, String filePath) { String result = ""; String param = String.format( "username=%s&password=%s&typeid=%s&timeout=%s&softid=%s&softkey=%s", username, password, typeid, timeout, softid, softkey); try { File f = new File(filePath); if (null != f) { int size = (int) f.length(); byte[] data = new byte[size]; FileInputStream fis = new FileInputStream(f); fis.read(data, 0, size); if(null != fis) fis.close(); if (data.length > 0) result = RuoKuai.httpPostImage("http://api.ruokuai.com/create.txt", param, data); } } catch(Exception e) { result = "未知问题"; } return result; }
例:
先对验证码进行截图,保存到项目路径下
获取ER7C便是验证码
验证
接口
处理
图片
平台
第三方
网站
不大
功能
客户
客户机
恶意
截图
文档
方法
路径
问题
难度
项目
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全中扫描分为哪两类
计算机网络安全知识答题
北京国电通网络技术有限公司查询
软件开发基础软件开发
阿里巴巴数据库是自己的么
服务器配置太高怎么设置
两年制的计算机网络技术
计算机网络技术报考信息技术
2u 服务器装机
上海兴业数金软件开发怎么样
服务器组件需要删除吗
asp服务器文件管理器
快运滴软件开发者
无锡软件开发公司哪家好
网络安全的好处和坏处短句
网络安全应聘面试题
游戏王卡牌查询器数据库
天津数据软件开发过程
服务器RAID镜像
hp服务器 技术支持
新乡聚鑫网络技术
毕业答辩关于数据库都问啥
如何在r中分离数据库
浙江软件开发周期
福建语音网络技术代理商
服务器维护没掉线是怎么回事
ibm服务器的存储
绿色地狱服务器好不好
jsp数据库管理工具
蜗牛方舟服务器选择