针对IE安全控件的爬虫
生活随笔
收集整理的這篇文章主要介紹了
针对IE安全控件的爬虫
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
IE安全控件
有一些數據安全級別高的網站,如銀行網銀,人行征信網站等,在用戶登陸時會使用安全控件來加密用戶的輸入,有別于一般的JS加密,安全控件較難破解。
Selenium
selenium是自動化測試框架,在爬蟲系統中用它來解決帶有IE安全控件難于破解的問題。
下面以人行征信頁面
應用1-普通文本框輸入
//設置系統變量,IEDriverServer.exe需要放置到指定位置 System.setProperty("webdriver.ie.driver","C:\\Program Files (x86)\\Internet Explorer\\IEDriverServer.exe");//初始化WebDriver WebDriver driver = new InternetExplorerDriver();//打開網頁 driver.manage().window().maximize(); driver.get("https://ipcrs.pbccrc.org.cn/page/login/loginreg.jsp");//輸入用戶名 driver.findElement(By.id("loginname")).click(); driver.findElement(By.id("loginname")).sendKeys(account);?
應用2-有安全控件的密碼輸入框的輸入
轉載于:https://www.cnblogs.com/xi0510/p/9290327.html
總結
以上是生活随笔為你收集整理的针对IE安全控件的爬虫的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器参数知多少 带你一一认识这些参数
- 下一篇: ROS中启动超声波雷达节点