いろいろあってすっかり放置してました。 前回の記事でid:otsuneさんに紹介して頂いた、id:tokuhiromさんがPSGIに対応させたSledgeについてです。 そもそもPSGIって何? PSGIは正確にはPerl Server Gateway Interfaceとか言うらしいです。 名前のとおり、Perlとサーバーとのゲートウェイインターフェースって事ですね。 PSGIの仕様に則ったアプリケーションはこんな感じです。 use Data::Dumper; # helloworld.psgi my $app = sub{ my $env = shift; # 環境変数の入ったハッシュへのリファレンスが渡される。 return [ 200,# HTTPレスポンスコード ['Content-Type' => 'text/plane'],# HTTPレスポンスヘッダ(複数渡せる) [Dum