0

Ruby on Rails アプリケーションを作成しましたが、新しいモデル インスタンスの作成を自動化したいと考えています。現在、Python スクリプトを使用して多くのマシンで情報をログに記録しています。これらのログ結果を Rails サーバーに送信する方法を見つけたいと考えています。関連するデータベース エントリを生成するために、ログの内容をフォームに入力する必要があります。

これらの新しいモデル インスタンスとデータベース エントリを作成するために必要なログ属性を含む HTTP Post リクエストを送信する簡単な方法はありますか?

4

1 に答える 1

0
require "net/http"
require "uri"

uri = URI.parse("http://example.com/search")

# Shortcut
response = Net::HTTP.post_form(uri, {"q" => "My query", "per_page" => "50"})

http://www.rubyinside.com/nethttp-cheat-sheet-2940.html

于 2012-07-10T18:46:54.290 に答える