Rails的活动资源:如何在请求正文中而不是查询字符串中发送post参数?

用户名

我正在使用rails activeresource调用某些发布请求,但是所有参数都以查询字符串的形式发送,结果是所调用的url太长,导致WEBrick::HTTPStatus::RequestURITooLarge异常。

因此,我需要改为在请求正文中发送参数,但是找不到如何执行此操作。

非常感谢

khaled_gomaa

要在activeresource中发送发布请求,您应该参考文档

例如,您可以这样做

#Entity.post(custom_method_name, options = {}, body = '')
Company.post(:add_role, nil, {user_id: 1, role_id: 2}.to_json)

告诉我您是否还有其他需要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在请求正文中而不是在查询字符串中发送参数

如何在请求正文中发送原始 json

Node.js + express 如何在请求正文中添加字符串?

如何使用HttpURLConnection在请求正文中发送数据?

JAX-RS Web服务如何仅接受在请求正文中发送的表单参数?

C# HttpClient:如何在 POST 请求中发送查询字符串

使用HttpURLConnection类在请求正文中发送数据

在正文中发送GET请求参数

如何在HTTP POST请求的正文中发送“ ogg”文件?

使用jQuery $ .ajax()时如何使用GET在请求正文中发送数据

如何通过邮递员以JSON格式在请求正文中发送对象数组?

检索Play框架Java中POST请求中发送的请求正文字符串

如何在HTTP发布请求正文中发布参数?

如何在请求中发送特殊字符,例如“ ++”和“#”?

为什么 POST 请求正文中的字符串带有额外的引号而不是 JSON 对象

如何在Go中的POST请求中发送JSON字符串

swagger文档中的查询字符串参数未在请求中作为数组发送

如何在json字符串中发送隐藏参数?

管道 -> 运行 -> 运行管道如何在请求正文中提供管道资源

在正文中发送字符串作为 POST REST 调用(javascript 到 Asp.Net Core)

如何在POST请求中发送两个正文?

使用Owin Self-Host ASP.Net API2无法接收带有正文中的数据而不是查询字符串的POST请求

如何将 PHP 变量封装在字符串中?(在 POST 请求正文中)

通过resttemplate Exchange在POST请求的正文中发送参数和列表

如何在请求正文 spring mvc 中发送带有实体对象的额外字段?

如何在邮递员的帖子请求正文中传递字符串

如何在HTTP请求的JSON正文中传递JSON字符串?

graphiql作为帖子正文而不是查询字符串发送

$ http.get未在请求正文中发送数据