Class Salient\Http\Message\Request

extends AbstractRequest<RequestInterface>
Methods
Methods inherited from Salient\Http\Message\AbstractRequest
getRequestTarget(), getMethod(), getUri(), withRequestTarget(), withMethod(), withUri(), getStartLine(), jsonSerialize()
Methods inherited from Salient\Http\Message\AbstractMessage
getProtocolVersion(), getBody(), withProtocolVersion(), withBody(), __toString(),
Methods used from Salient\Http\Message\HasBody
filterBody()
Methods used from Salient\Http\HasInnerHeadersTrait
getInnerHeaders(), getHeaders(), hasHeader(), getHeader(), getHeaderLine(), getHeaderLines(), getHeaderValues(), getFirstHeaderValue(), getLastHeaderValue(), getOnlyHeaderValue(), withHeader(), withAddedHeader(), withoutHeader()
Methods used from Salient\Core\Concern\ImmutableTrait
with(), without(), handlePropertyChanged()
Methods used from Salient\Core\Concern\ImmutableTrait
with(), without(), handlePropertyChanged()
Constants inherited from Salient\Contract\Http\HasHttpHeader
HEADER_ACCEPT, HEADER_ACCEPT_ENCODING, HEADER_AUTHORIZATION, HEADER_CONNECTION, HEADER_CONTENT_DISPOSITION, HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_DATE, HEADER_HOST, HEADER_LINK, HEADER_LOCATION, HEADER_ODATA_VERSION, HEADER_PREFER, HEADER_PROXY_AUTHORIZATION, HEADER_RETRY_AFTER, HEADER_SERVER, HEADER_TRANSFER_ENCODING, HEADER_USER_AGENT
Constants inherited from Salient\Contract\Http\HasMediaType
TYPE_BINARY, TYPE_FORM, TYPE_FORM_MULTIPART, TYPE_GZIP, TYPE_HTML, TYPE_JSON, TYPE_JWT, TYPE_TEXT, TYPE_XML, TYPE_YAML, TYPE_ZIP
Constants inherited from Salient\Contract\Http\HasHttpHeader
HEADER_ACCEPT, HEADER_ACCEPT_ENCODING, HEADER_AUTHORIZATION, HEADER_CONNECTION, HEADER_CONTENT_DISPOSITION, HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_DATE, HEADER_HOST, HEADER_LINK, HEADER_LOCATION, HEADER_ODATA_VERSION, HEADER_PREFER, HEADER_PROXY_AUTHORIZATION, HEADER_RETRY_AFTER, HEADER_SERVER, HEADER_TRANSFER_ENCODING, HEADER_USER_AGENT
Constants inherited from Salient\Contract\Http\HasMediaType
TYPE_BINARY, TYPE_FORM, TYPE_FORM_MULTIPART, TYPE_GZIP, TYPE_HTML, TYPE_JSON, TYPE_JWT, TYPE_TEXT, TYPE_XML, TYPE_YAML, TYPE_ZIP
Constants inherited from Salient\Contract\Http\HasRequestMethod
METHOD_GET, METHOD_HEAD, METHOD_POST, METHOD_PUT, METHOD_PATCH, METHOD_DELETE, METHOD_CONNECT, METHOD_OPTIONS, METHOD_TRACE
Constants inherited from Salient\Http\HasHttpRegex
AUTHORITY_FORM_REGEX, HOST_REGEX, HTTP_FIELD_NAME_REGEX, HTTP_FIELD_VALUE_REGEX, HTTP_TOKEN_REGEX, HTTP_TOKEN, SCHEME_REGEX, HTTP_FIELD_LINE_REGEX, URI_REGEX
Properties inherited from Salient\Http\Message\AbstractRequest
$RequestTarget, $Method, $Uri
Properties inherited from Salient\Http\Message\AbstractMessage
$ProtocolVersion, $Body
Properties used from Salient\Http\HasInnerHeadersTrait
$Headers