通过Mechanize刮取并提交表单。如何查看传递的参数?

时间:2013-10-19 15:37:46

标签: ruby-on-rails ruby mechanize charles-proxy

我正在抓取亚马逊表格并提交。当我通过我的代码提交表单时,它会将我反弹回相同的表单而没有错误,但显然出现了问题。我的预感是SSL或session_id

无论如何,我想检查POST请求以查看它的外观并将其与我在浏览器中通过用户界面执行请求时返回的Charles进行比较。

1 个答案:

答案 0 :(得分:2)

只需通过Charles代理请求:

agent.set_proxy 'localhost', 8888

您可能还需要:

agent.verify_mode = OpenSSL::SSL::VERIFY_NONE