エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Play で一部の path にだけ Filter をかけたい - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Play で一部の path にだけ Filter をかけたい - Qiita
Play には CSRF 対策を行う CSRFFilter や、GZip 圧縮のための GzipFilter が用意されている。これらの ... Play には CSRF 対策を行う CSRFFilter や、GZip 圧縮のための GzipFilter が用意されている。これらの Filter を特定の path にだけ(もしくは特定の path を除いて)適用したかったので、ちょっとしたクラスを作った。 import play.api.mvc.{ RequestHeader, EssentialAction, EssentialFilter } /** * Apply underlying filter only when f returns true. */ class FilterOnly(underlying: EssentialFilter, f: RequestHeader => Boolean) extends EssentialFilter { override def apply(next: EssentialA