【问题标题】:RESTful for Ruby on Rails用于 Ruby on Rails 的 RESTful
【发布时间】:2015-08-02 10:44:15
【问题描述】:

我目前正在管理一个使用 Ruby on Rails 制作的后台。我需要从另一个基于 Rails 的应用程序接收一个 .zip 文件,其中包含一些 xml 配置。为此,我被要求创建一个提供 URL 的 RESTful 接口,其他应用程序将使用该接口在其中部署 zip 文件。我知道我将不得不使用 POST 方法。我试过 Sinatra gem,也试过使用 Webrick。我能够打开一些端口并使用 Sinatra 呈现我的地址。使用 Webrick,我能够打开一些监听端口,但它与我的 rails 应用程序发生了某种冲突。现在,我正在使用 Net::HTTP 类,并生成请求和响应。不过,我不确定自己在做什么。我的代码:

http = Net::HTTP.new("someURL")
request = Net::HTTP::Post.new("/deployURL")
response = http.request(request)

任何人都知道要遵循哪些步骤,最简单的实施方式是什么?

提前致谢。

【问题讨论】:

    标签: ruby ruby-on-rails-3 post sinatra webrick


    【解决方案1】:

    您可以使用 GrapeApi 来构建 restful api。 https://github.com/intridea/grape

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-07
      • 2018-02-12
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 2017-04-04
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多