私はスクリプトを書いていますが、指定された公開鍵でreCAPTCHAチャレンジを取得する必要があるので、これを次のように開いた場合は次のようになりますurllib2
。
chp = urllib.urlencode(dict({'k': key}))
chg = urllib2.urlopen('http://www.google.com/recaptcha/api/challenge', chp).read()
その後、そこからチャレンジを取得して返すことができますが、これを行うとエラーが発生します。
urllib2.HTTPError: HTTP Error 405: HTTP method POST is not supported by this URL
どうすればこれを解決できますか?