我想从使用 JSON 数据设置似乎通过 AJAX 请求的自定义搜索参数的网站检索数据。传输的数据显示在 Firebug 中的 XHR->Request Payload 下:
{"filters": [{"action": "post", "filterName": "Hersteller", "ids": [269],
"settingName": "Hersteller", "settingValue": "ValueA"},
{"action": "delete", "filterName": "Modelle",
"settingName": "Modelle", "settingValue": ""}]}
该站点不传输任何 POST 参数,而仅传输此 JSON 编码数据以应用搜索条件。使用 Mechanize 将这些数据作为 post 参数传递是行不通的。
如何在 Ruby on Rails 中使用 Mechanize 或 Faraday 传输这些数据?