繁体   English   中英

Ruby - 从传入的http调用获取请求正文

[英]Ruby - Get request body from incoming http call

我收到我的rails应用程序的http请求到url / account / postback

这个传入请求的主体包含一些我需要检索的json,我怎么能在ruby中执行此操作?

以下应该打印请求的正文

的routes.rb

map.connect 'account/:action', :controller => 'accounts'

accounts_controller.rb

class AccountsController < ApplicationController
  def postback
    puts request.body.read    
  end
end

如果您的HTTP调用使用POST动词,您也可以使用request.raw_post来检索请求正文中发送的内容。

希望能帮助到你!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM