修改HttpURLConnection的标准用法,以在java中对包含captcha的表单发出POST请求

修改HttpURLConnection的标准用法,以在java中对包含captcha的表单发出POST请求,java,google-app-engine,Java,Google App Engine,在某些情况下,提供了向表单发出POST请求的代码,在该表单中提交注释 我想使用类似的代码向接受数据的表单发出POST请求……但一个主要要求是,当表单http://domain.com/submit.php如果要提交,它有一个名为“CAPTCHA”的文本字段,相关的CAPTCHA实际上是由http://domain.com/captcha.php“ 我的问题是,如何使用HttpURLConnection向一个包含3个字段的表单发出请求——“UserID”和“Password”,最后是“Captch

在某些情况下,提供了向表单发出POST请求的代码,在该表单中提交注释

我想使用类似的代码向接受数据的表单发出POST请求……但一个主要要求是,当表单http://domain.com/submit.php如果要提交,它有一个名为“CAPTCHA”的文本字段,相关的CAPTCHA实际上是由http://domain.com/captcha.php“

我的问题是,如何使用HttpURLConnection向一个包含3个字段的表单发出请求——“UserID”和“Password”,最后是“Captcha”(由Captcha.php生成)?我在这里对验证码的引用特别困惑,因为每次生成不同的验证码。。。我们如何知道此验证码的值,即如何在屏幕上显示此验证码,然后提交表单。我们是否也可以跟踪对此类提交的答复


我是Java新手,加上对AppEngine完全是新手,因此任何帮助都将不胜感激:)

CAPTCHA是专门为防止人们做你似乎想做的事情而设计的