Package akka.http.scaladsl.model
package akka.http.scaladsl.model
-
ClassDescriptionAttributeKey<T>Models a satisfiable HTTP content-range.An
other-range-resp
.An unsatisfiable content-range.AContentType
represents a specific MediaType / HttpCharset combination.Represents a content-type which we know not to contain text (will never have have a charset)Represents a content-type which we know to contain text, and has a specified charset.Represents a content-type which we know to contain text, and the charset is known at runtime.Represents a content-type which we know to contain text, where the charset always has the same predefined value.Represents a content-type which we know to contain text, and would be better off having a charset, but the client or server hasn't provided that.Immutable, fast and efficient Date + Time implementation without any dependencies.This exception is thrown when the size of the HTTP Entity exceeds the configured limit.Two-level model of error information.Marker for exceptions that provide an ErrorInfoSimple model forapplication/x-www-form-urlencoded
form data.A charset range as encountered inAccept-Charset
.Models the entity (aka "body" or "content") of an HTTP message.An intermediate entity chunk guaranteed to carry non-empty data.The model for the entity of a chunked HTTP message (withTransfer-Encoding: chunked
).An element of the HttpEntity data stream.The model for the entity of an HTTP response that is terminated by the server closing the connection.The model for the entity of a "regular" unchunked HTTP message with a known non-zero length.Represents the currently being-drained HTTP Entity which triggers completion of the contained Future once the entity has been drained for the given HttpMessage completely.Adds Scala DSL idiomatic methods toHttpEntity
, e.g. versions of methods with an implicitMaterializer
.The model for the entity of a BodyPart with an indefinite length.The final chunk of a chunk stream.The model for the entity of a "regular" unchunked HTTP message with known, fixed data.Supertype of CloseDelimited and IndefiniteLength.The model of an HTTP header.The parsing run failed due to a fatal parsing error.The parsing run produced a result.Common base class of HttpRequest and HttpResponse.Represents the currently being-drained HTTP Entity which triggers completion of the contained Future once the entity has been drained for the given HttpMessage completely.Adds Scala DSL idiomatic methods toHttpMessage
, e.g. versions of methods with an implicitMaterializer
.The method of an HTTP request.The protocol of an HTTP messageThe immutable model HTTP request model.The immutable HTTP response model.A MediaType describes the type of the content of an HTTP message entity.The model of multipart content for media-typesmultipart/\*
(general multipart content),multipart/form-data
andmultipart/byteranges
.The general model for a single part of a multipart message.AMultipart.BodyPart
whose entity has already been loaded in its entirety and is therefore full and readily available as aHttpEntity.Strict
.Model formultipart/byteranges
content as defined by https://tools.ietf.org/html/rfc7233#section-5.4.1 and https://tools.ietf.org/html/rfc7233#appendix-ABody part of theMultipart.ByteRanges
model.StrictByteRanges.BodyPart
.StrictByteRanges
.Model formultipart/form-data
content as defined in http://tools.ietf.org/html/rfc2388.Body part of theMultipart.FormData
model.INTERNAL APIStrictFormData.BodyPart
.INTERNAL APIStrictFormData
.Basic model for general multipart content as defined by http://tools.ietf.org/html/rfc2046.Body part of theMultipart.General
model.StrictGeneral.BodyPart
.StrictGeneral
multipart content.A type of multipart content for which all parts have already been loaded into memory and are therefore allow random access.AnHttpEntity
that can be used for requests.A marker trait for attribute values that should be (automatically) carried over from request to response.AnHttpEntity
that can be used for responses.An association for completing a future when the response arrives.Marker trait for headers which contain portentially secret / sensitive information.A simple value holder class implementing RequestResponseAssociation.The result status code of an HTTP response.An immutable model of an internet URI as defined by https://tools.ietf.org/html/rfc3986.param: port A port number that may be0
to signal the default port of for scheme.WithQValue<T>Helper trait for objects that allow creating new instances with a modified qValue.