Javascript生成的验证码

Javascript生成的验证码,javascript,python,html,mechanize,captcha,Javascript,Python,Html,Mechanize,Captcha,若你们进入页面,你们会看到验证码。然而,每当我使用Python的mechanize模块加载此页面时,我都不会在HTML中获得标记。这让我觉得它是使用Javascript生成的。但是,如果我转到浏览器中的页面,我可以“检查元素”并找到图像标记。你们知道我有什么方法可以自动获取验证码吗?我有点不知所措 非常感谢 Justin验证码DOM元素通过javascript插入,验证码图像本身在服务器端创建,然后显示在页面中 只有两种方法可以自己创建相同的验证码信息: 让页面中的javascript运行,然后

若你们进入页面,你们会看到验证码。然而,每当我使用Python的mechanize模块加载此页面时,我都不会在HTML中获得标记。这让我觉得它是使用Javascript生成的。但是,如果我转到浏览器中的页面,我可以“检查元素”并找到图像标记。你们知道我有什么方法可以自动获取验证码吗?我有点不知所措

非常感谢


Justin

验证码DOM元素通过javascript插入,验证码图像本身在服务器端创建,然后显示在页面中

只有两种方法可以自己创建相同的验证码信息:

  • 让页面中的javascript运行,然后以某种方式获取javascript创建的DOM元素

  • 对他们的验证码插入代码进行反向工程,并尝试找出它在做什么,这样你就可以运行自己的代码来创建类似的东西


  • 在他们的验证码处理过程中也至少涉及到几个ajax调用。也许如果你能解释一下你真正想要实现的目标,我们可以提供一些更好的想法。希望您不会尝试自动填写验证码,因为它的目的是防止这种情况发生。

    也许标记是用javascript生成的,但图像仍有可能是服务器端生成的,否则从理论上讲,机器人就可以找到它。是否有必要获取该验证码?你知道吗?我只需要图像,别的什么都不需要。