RequestFactory

play.api.mvc.request.RequestFactory
See theRequestFactory companion object

A RequestFactory provides logic for creating requests.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def createRequestHeader(connection: RemoteConnection, method: String, target: RequestTarget, version: String, headers: Headers, attrs: TypedMap): RequestHeader

Create a RequestHeader.

Create a RequestHeader.

Attributes

Concrete methods

def copyRequest[A](r: Request[A]): Request[A]

Creates a Request based on the values of an existing Request. The factory may modify the copied values to produce a modified Request.

Creates a Request based on the values of an existing Request. The factory may modify the copied values to produce a modified Request.

Attributes

Creates a RequestHeader based on the values of an existing RequestHeader. The factory may modify the copied values to produce a modified RequestHeader.

Creates a RequestHeader based on the values of an existing RequestHeader. The factory may modify the copied values to produce a modified RequestHeader.

Attributes

def createRequest[A](connection: RemoteConnection, method: String, target: RequestTarget, version: String, headers: Headers, attrs: TypedMap, body: A): Request[A]

Create a Request with a body. By default this just calls createRequestHeader(...).withBody(body).

Create a Request with a body. By default this just calls createRequestHeader(...).withBody(body).

Attributes