{ "privatekey" private-key }
{ "remoteip" remote-ip }
} URL" http://api-verify.recaptcha.net/verify"
- http-post nip parse-recaptcha-response ;
+ http-post* parse-recaptcha-response ;
: validate-recaptcha-params ( -- )
{
: chart. ( chart -- )
chart>url present dup length 2000 < [ http-image. ] [
- "?" split1 swap http-post nip
+ "?" split1 swap http-post*
"png" (image-class) load-image* image.
] if ;
] { } make ;
: assoc>query-response ( assoc -- response )
- google-translate-url http-post nip ;
+ google-translate-url http-post* ;
ERROR: response-error response error ;