0

Amazonフォームをスクレイピングして送信しています。コードを介してフォームを送信すると、エラーなしで同じフォームに戻りますが、明らかに何かが間違っています。私の推測では、それは SSL のものか、そうでないかのどちらかsession_idです。

とにかく、POST リクエストを調べて、それがどのように見えるかを確認し、ブラウザで UI を介してリクエストを実行したときにCharlesが返したものと比較したいと思います。

4

1 に答える 1

2

Charles を介してリクエストをプロキシするだけです。

agent.set_proxy 'localhost', 8888

おそらく次のことも必要になります。

agent.verify_mode = OpenSSL::SSL::VERIFY_NONE
于 2013-10-20T02:04:50.577 に答える