Package

sttp.model

headers

Permalink

package headers

Visibility
  1. Public
  2. All

Type Members

  1. case class AcceptEncoding(encodings: List[WeightedEncoding]) extends Product with Serializable

    Permalink
  2. sealed trait AuthenticationScheme extends AnyRef

    Permalink
  3. sealed trait CacheDirective extends AnyRef

    Permalink
  4. case class ContentRange(unit: String, range: Option[(Long, Long)], size: Option[Long]) extends Product with Serializable

    Permalink
  5. case class Cookie(name: String, value: String) extends Product with Serializable

    Permalink

    A cookie name-value pair.

    A cookie name-value pair.

    The name and value should be already encoded (if necessary), as when serialised, they end up unmodified in the header.

  6. case class CookieValueWithMeta(value: String, expires: Option[Instant], maxAge: Option[Long], domain: Option[String], path: Option[String], secure: Boolean, httpOnly: Boolean, sameSite: Option[SameSite], otherDirectives: Map[String, Option[String]]) extends Product with Serializable

    Permalink
  7. case class CookieWithMeta(name: String, valueWithMeta: CookieValueWithMeta) extends Product with Serializable

    Permalink

    A cookie name-value pair with directives.

    A cookie name-value pair with directives.

    All String values should be already encoded (if necessary), as when serialised, they end up unmodified in the header.

  8. case class ETag(tag: String, weak: Boolean = false) extends Product with Serializable

    Permalink
  9. sealed trait Origin extends AnyRef

    Permalink
  10. case class Range(start: Option[Long], end: Option[Long], unit: String) extends Product with Serializable

    Permalink
  11. case class WWWAuthenticateChallenge(scheme: String, params: ListMap[String, String]) extends Product with Serializable

    Permalink

Value Members

  1. object AcceptEncoding extends Serializable

    Permalink
  2. object Accepts

    Permalink
  3. object AuthenticationScheme

    Permalink
  4. object CacheDirective

    Permalink
  5. object ContentRange extends Serializable

    Permalink
  6. object Cookie extends Serializable

    Permalink

    For a description of the behavior of apply, parse, safeApply and unsafeApply methods, see sttp.model.

  7. object CookieValueWithMeta extends Serializable

    Permalink
  8. object CookieWithMeta extends Serializable

    Permalink
  9. object ETag extends Serializable

    Permalink
  10. object Origin

    Permalink
  11. object Range extends Serializable

    Permalink
  12. object WWWAuthenticateChallenge extends Serializable

    Permalink

Ungrouped