我正在尝试构建一个应用程序,让您搜索您的火车预订详细信息,该网站有一个Captcha,我需要帮助将该验证码添加到该应用程序。
基本上我正在尝试将此页面转换为应用:http://www.indianrail.gov.in/pnr_Enq.html
答案 0 :(得分:1)
试试这个:
我可以看到你想要的是这部分
<img src="captcha_code_file.php?rand=<?php echo rand(); ?>" id="captchaimg">
现在你有了元素的Id,使用Jsoup:
Document doc = Jsoup.connect("http://www.indianrail.gov.in/pnr_Enq.html").get();
Elements imgCaptcha= doc.select("#captchaimg");
String imgSrc=imgCaptcha.attr("src");
Log.d(Tag,"image source = "+imgSrc);
现在创建一个流并从imgSrc
下载