Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.41 KB

README.md

File metadata and controls

31 lines (21 loc) · 1.41 KB

Slimで学ぶMiddleware入門 サンプルコード

概要

このサンプルコードは、Slim Framework のスケルトンをインストールしたものに、いくつかMiddlewareを追加してあります。

追加したMiddlewareと、それぞれコミットした内容は、以下になります。

  • AdditionalResponseHeaderMiddleware
    • 独自のHTTPレスポンスヘッダーを出力するMiddleware
    • コミット内容→ 9e660ed
  • MaintenanceMiddleware
    • メンテナンス中にするMiddleware
    • コミット内容→ 730278a

参考:Slimのスケルトンのリポジトリ < https://github.com/slimphp/Slim-Skeleton >

プログラムの動作確認方法

このリポジトリをcloneまたはzipダウンロードし、slim-sampleディレクトリ内で、composer installしてから、ビルトインサーバーをたちあげてください。
composer は、あらかじめインストールしておいてください。

$ git clone [email protected]:nauleyco/slim-sample.git
$ cd slim-sample
$ composer install
$ php -S localhost:8080 -t public public/index.php

その後、ブラウザで、 http://localhost:8080/users にアクセスしてください。