我正在尝试构建一个可让您搜索火车预订详细信息的应用程序,网站上有一个验证码,我需要帮助将验证码添加到应用程序中。
基本上我是想把这个页面变成一个应用程序:http://www.indianrail.gov.in/pnr_Enq.html
最佳答案
试试这个:
我可以看到你想要的是这部分
<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 下载它
关于android - 如何将验证码从网站添加到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34221467/