0
「同意する」をクリックしたときにPOSTデータを模倣することによって、このページhttp://casesearch.courts.state.md.us/casesearch/を回避しようとしています。私はPHPでそれを行うことができましたが、何らかの理由で私はPythonでリクエストを再作成できません。正しいPOSTデータを送信したにもかかわらず、応答は常に免責事項のあるページです。上陸したいページのタイトルは「メリーランド州司法事例検索基準」です。私はそれはあなたがに投稿したいURLのように見えるのPython 3HTTPリクエストが正しくフォームを模倣していない
url = "http://casesearch.courts.state.md.us/casesearch/"
postdata = parse.urlencode({'disclaimer':'Y','action':'Continue'})
postdata = postdata.encode("utf-8")
header = {"Content-Type":"application/x-www-form-urlencoded"}
req = request.Request(url,data=postdata,headers=header)
res = request.urlopen(req)
print(res.read())
それをしました。 http://casesearch.courts.state.md.us/casesearch/がPHPのcurlで動作するのはなぜですか?ありがとう! – user3157910