RequestExtractors

play.api.mvc.RequestExtractors

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Classlikes

object &

Convenient extractor allowing to apply two extractors. Example of use:

Convenient extractor allowing to apply two extractors. Example of use:

request match {
 case Accepts.Json() & Accepts.Html() => "This request accepts both JSON and HTML"
}

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
&.type

Inherited classlikes

object Accepts

Common extractors to check if a request accepts JSON, Html, etc. Example of use:

Common extractors to check if a request accepts JSON, Html, etc. Example of use:

request match {
 case Accepts.Json() => Ok(toJson(value))
 case _ => Ok(views.html.show(value))
}

Attributes

Inherited from:
AcceptExtractors
Supertypes
class Object
trait Matchable
class Any