play.api.mvc.request
Members list
Type members
Classlikes
A cell with a fixed value assigned to it.
A cell with a fixed value assigned to it.
Attributes
- Supertypes
A cell represents a memory location that stores a value. The cell abstracts away the details of how the value is stored. For example, an AssignedCell stores a simple value, whereas a LazyCell only calculates the value when it is first needed.
A cell represents a memory location that stores a value. The cell abstracts away the details of how the value is stored. For example, an AssignedCell stores a simple value, whereas a LazyCell only calculates the value when it is first needed.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AssignedCell[A]class LazyCell[A]
The default RequestFactory used by a Play application. This RequestFactory adds the following typed attributes to requests:
The default RequestFactory used by a Play application. This RequestFactory adds the following typed attributes to requests:
- request id (if not existing yet)
- cookie
- session cookie
- flash cookie
Attributes
- Supertypes
A cell that evaluates its value on demand. Cell access is unsychronized for performance reasons. However the cell may be safely accessed from multiple threads provided its create method is idempotent.
A cell that evaluates its value on demand. Cell access is unsychronized for performance reasons. However the cell may be safely accessed from multiple threads provided its create method is idempotent.
Attributes
- Supertypes
Contains information about the connection from the remote client to the server. Connection information may come from the socket or from other metadata attached to the request by an upstream proxy, e.g. Forwarded headers.
Contains information about the connection from the remote client to the server. Connection information may come from the socket or from other metadata attached to the request by an upstream proxy, e.g. Forwarded headers.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RemoteConnection.type
Keys to request attributes.
Keys to request attributes.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RequestAttrKey.type
A RequestFactory provides logic for creating requests.
A RequestFactory provides logic for creating requests.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultRequestFactory
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RequestFactory.type
The target of a request, as defined in RFC 7230 section 5.3, i.e. the URI or path that has been requested by the client.
The target of a request, as defined in RFC 7230 section 5.3, i.e. the URI or path that has been requested by the client.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RequestTarget.type