rack

    21

    3答えて

    私はAPIを書いており、リクエスト本体としてJSONペイロードを受け取ります。 post '/doSomething' do request.body.rewind request_payload = JSON.parse request.body.read #do something with request_payload body request_p

    17

    1答えて

    をレールにアップグレードした後、私は4をレールにアップグレードした後、次のエラーを取得しています: .../ruby-1.9.3-p125/gems/actionpack-4.0.0.rc2/lib/action_dispatch/middleware/stack.rb:125:in 'assert_index': No such middleware to insert before: Rack

    5

    1答えて

    私はアプリケーションの既存のロガーを使用して、私は、Railsアプリケーションに入れているミドルウェア内から物事をログしたいと思います。これを行う標準的な方法はありますか?頭に浮かぶ二つの可能性: ロガーは、ラック環境で直接アクセス可能です logerがいずれかの関与のソリューションを検索するミドルウェア にアプリの起動時にアクセスして割り当てることができますこれらのうちはあまり出てこない。私は完

    17

    1答えて

    私はRails 3.2.13で 'faye' gemを使用しています。私はlocalhost上でfayeを実行しています:9292と私のアプリケーションはlocalhost:3000です。私は、コマンドラインからのカール要求でポップアップウィンドウをアクティブにすることができますが、私のアプリケーション内から接続を確立することはできません。私は私のコンソールで取得していますエラーです:失敗した「9

    19

    4答えて

    私は、Rackミドルウェアフィルタが、initializeメソッドとcallメソッドを持つRubyクラスであることを知っています。私はコールメソッドが "env"引数を取ることを知っています。このようなもの: class MyFilter def initialize(app) end def call(env) end end 私の質問は「env」

    8

    1答えて

    OctopressはスタンドアロンWebアプリケーションとして動作するように設計されていることを理解します。 私は個人的なウェブサイトを持っています。私はブログを追加したいと思っています。私はOctopressをこれに使用したいと思っています。 2つのアプリケーションを別々にしてgitにreposするのではなく、これらのアプリケーションを統合したいと考えています。 Octopressを既存のRai

    5

    2答えて

    私は、RailsプロジェクトのどこかでHTMLビューで印刷したいと思っています。他にも役立つ情報がたくさんあります。 「現在の時間= 4d 11h 54m 2s」または「2013年8月23日以降」のようなものです。 驚くほどこの場所に情報が見つかりませんでした。多分、それを行う一般的なラックの方法があります。

    20

    5答えて

    私はレールアプリケーションにCORSを実装したいので、私はrack-cors gemを探しています。 READMEに言われたように、私はすべてをした、それはそれに応じてGemfileを更新し、このようなapplication.rbを更新されます module YourApp class Application < Rails::Application # ...

    7

    1答えて

    ラックアップファイルのuseとrunの違いは何ですか? runは常にconfig.ruの末尾にあるようですが、useを使用できるように見えます。啓発的な資源も非常に高く評価されるだろう。

    6

    1答えて

    Sinatraでセッションの有効期限を明示的に設定しなかった場合、デフォルトの有効期限は何ですか?