用于验证reCaptcha的正确URL

时间:2014-01-14 19:43:38

标签: java api captcha recaptcha

我正在编写一个scala后端来验证用户是否已正确完成验证码,但我不清楚要使用哪个URL。 reCaptcha site告诉我们使用http://www.google.com/recaptcha/api/verify, 然而,我作为模型使用的JSP Java库使用http://api-verify.recaptcha.net/verify

任何帮助都将非常感激,以确定这两个中的哪一个是正确的。

1 个答案:

答案 0 :(得分:0)

它们都有效,因为api-verify.recaptcha.net/verifywww.google.com/recaptcha/api/verify的别名。

亲自看看:

me@mylaptop:~$ host api-verify.recaptcha.net
api-verify.recaptcha.net is an alias for www.l.google.com.
www.l.google.com has address 173.194.44.50
www.l.google.com has address 173.194.44.49
www.l.google.com has address 173.194.44.51
www.l.google.com has address 173.194.44.52
www.l.google.com has address 173.194.44.48
www.l.google.com has IPv6 address 2a00:1450:4016:803::1012

最有可能的是,这是因为谷歌收购了reCaptcha,但他们并不想强迫所有已经使用它的人更新他们的代码。除此之外,后者更好,因为它允许使用SSL加密连接。