我正在使用rails activeresource调用某些发布请求,但是所有参数都以查询字符串的形式发送,结果是所调用的url太长,导致WEBrick::HTTPStatus::RequestURITooLarge
异常。
因此,我需要改为在请求正文中发送参数,但是找不到如何执行此操作。
非常感谢
要在activeresource中发送发布请求,您应该参考文档
例如,您可以这样做
#Entity.post(custom_method_name, options = {}, body = '')
Company.post(:add_role, nil, {user_id: 1, role_id: 2}.to_json)
告诉我您是否还有其他需要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句