阅读 64

html随机验证码,html文字浮于图片上方

以百度统计为例,说明如何通过htmlunit访问带验证码的网站

//baidu统计登录开放式煎饼

托里

{

client.setjavascriptenabled (false;

httpwebconnection.setuseinsecuressl (true;

client.setwebconnection (httpwebconnection;

hmlelementusername=page.getelementbyid (' username );

hmlelementpassword=page.getelementbyid (password );

htmlelementvalicode=page.getelementbyid (vali code );

imagereaderimagereader=valicodeimg.getimage reader (;

bufferedimagebufferedimage=imagereader.read (0;

JFrame f2=new JFrame (;

JLabel l=new JLabel (;

L.seticon(newimageicon ) bufferedimage );

f2.getContentPane ().add ) ) l;

F2.setsize (100,100 );

f2.setTitle (“认证码”);

F2 .设置可见性(true );

stringvalicodestr=joptionpane.showinputdialog ('请输入验证码:');

F2 .设置可见性(false );

hmlelementsubmit=page.getelementbyid (submit );

htmlsubmitinputsubmit2=(htmlsubmitinput ) submit;

username.click (;

username.type(gaBazi );

password.click (;

password.type('**** ' );

valiCode.click (;

Valicode.type(Valicodestr;

}

catch(Exception e )

{

e .打印任务跟踪(;

}


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐