javascript - 在 Rails 3 中发布

标签 javascript ruby-on-rails web-services json rest

如何使用 POST 参数到外部 URL 来调用 Rails 3 中的某些 Web 服务?我通常使用这样的东西从命令行发布

curl -X POST -u "v10REVkw:XuCqIhyCw" \
-H "Content-Type: application/json" \
--data '{"apids": ["c80-d363237c-e513b"], "android": {"alert": "Android  Test!"}}' \
https://url/to/push

最佳答案

我想我会使用Rest client 。这是直接来自他们文档的示例:

RestClient.post "http://example.com/resource", { 'x' => 1 }.to_json, :content_type => :json, :accept => :json

关于javascript - 在 Rails 3 中发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5771419/

相关文章:

iphone - 将Webservice数据缓存到核心数据中

javascript - 用 jasmine 测试 Material Design Angular 组件

javascript - 使用innerHTML格式化

javascript - 将给定图像的格式删除为字符串

ruby-on-rails - Ruby on Rails : cannot install FFI 1. 1.5 和捆绑程序无法继续

mysql - Rails/Sqlite 3 - 在页面上显示表格数据

javascript - 视频错误 - 未捕获( promise )DOMException : The play() request was interrupted by a call to pause()

ruby-on-rails - 在 rspec rails 中放置长模拟/ stub 响应的位置

java - playframework: WSRequestHolderholder = WS.url(url) -> 错误:没有找到适合 url(String) 的方法

web-services - tomcat 服务器上的 Soap 消息 namespace 问题