Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Sinatra でセッションを使う Sinatra にはセッションを簡単に扱えます. コードで以下のような文を入れるだけです. enable :sessions もしくは, set :sessions, true でいけます. あとは session 配列に何かを入れることでセッションが発行されます. 何も入れなければ発行されません. サンプル #!/usr/bin/ruby require 'sinatra' enable :sessions get '/' do session['counter'] ||= 0 session['counter'] += 1 "#{session[:session_id]} -- #{session[:counter]}" end メモ SinatraのSessionには注意 という記事がありますが,現在は問題ないように見えます. /usr/li
This page is also available in English. 始めよう SinatraはRubyで下記のような最小労力で手早くウェブアプリケーションを作成するためのDSLです。 # myapp.rb require 'rubygems' require 'sinatra' get '/' do 'Hello world!' end gemをインストールして動かしてみる。 sudo gem install sinatra ruby myapp.rb localhost:4567 を見る。 ルート Sinatraでは、ルートはHTTPメソッドとURLマッチングパターンがペアになっています。 ルートはブロックに結び付けられています。 get '/' do .. 何か見せる .. end post '/' do .. 何か生成する .. end put '/' do .. 何か更
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く