spray.http

HttpHeaders

object HttpHeaders

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HttpHeaders
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class Accept(mediaRanges: Seq[MediaRange]) extends ModeledHeader with Product with Serializable

  2. case class Accept-Charset(charsetRanges: Seq[HttpCharsetRange]) extends ModeledHeader with Product with Serializable

  3. case class Accept-Encoding(encodings: Seq[HttpEncodingRange]) extends ModeledHeader with Product with Serializable

  4. case class Accept-Language(languages: Seq[LanguageRange]) extends ModeledHeader with Product with Serializable

  5. case class Accept-Ranges(acceptRanges: Seq[RangeUnit]) extends ModeledHeader with Product with Serializable

  6. case class Access-Control-Allow-Credentials(allow: Boolean) extends ModeledHeader with Product with Serializable

  7. case class Access-Control-Allow-Headers(headers: Seq[String]) extends ModeledHeader with Product with Serializable

  8. case class Access-Control-Allow-Methods(methods: Seq[HttpMethod]) extends ModeledHeader with Product with Serializable

  9. case class Access-Control-Allow-Origin(allowedOrigins: AllowedOrigins) extends ModeledHeader with Product with Serializable

  10. case class Access-Control-Expose-Headers(headers: Seq[String]) extends ModeledHeader with Product with Serializable

  11. case class Access-Control-Max-Age(deltaSeconds: Long) extends ModeledHeader with Product with Serializable

  12. case class Access-Control-Request-Headers(headers: Seq[String]) extends ModeledHeader with Product with Serializable

  13. case class Access-Control-Request-Method(method: HttpMethod) extends ModeledHeader with Product with Serializable

  14. case class Allow(methods: HttpMethod*) extends ModeledHeader with Product with Serializable

  15. case class Authorization(credentials: HttpCredentials) extends ModeledHeader with Product with Serializable

  16. case class Cache-Control(directives: Seq[CacheDirective]) extends ModeledHeader with Product with Serializable

  17. case class Connection(tokens: Seq[String]) extends ModeledHeader with Product with Serializable

  18. case class Content-Disposition(dispositionType: String, parameters: Map[String, String] = ...) extends ModeledHeader with Product with Serializable

  19. case class Content-Encoding(encoding: HttpEncoding) extends ModeledHeader with Product with Serializable

  20. case class Content-Length(length: Long)(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  21. case class Content-Range(rangeUnit: RangeUnit, contentRange: ContentRange) extends ModeledHeader with Product with Serializable

  22. case class Content-Type(contentType: ContentType)(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  23. case class Cookie(cookies: Seq[HttpCookie]) extends ModeledHeader with Product with Serializable

  24. case class Date(date: DateTime)(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  25. case class ETag(etag: EntityTag) extends ModeledHeader with Product with Serializable

  26. case class Expect(expectations: Seq[String]) extends ModeledHeader with Product with Serializable

  27. case class Host(host: String, port: Int = 0) extends ModeledHeader with Product with Serializable

  28. case class If-Match(m: EntityTagRange) extends ModeledHeader with Product with Serializable

  29. case class If-Modified-Since(date: DateTime) extends ModeledHeader with Product with Serializable

  30. case class If-None-Match(m: EntityTagRange) extends ModeledHeader with Product with Serializable

  31. case class If-Range(entityTagOrDateTime: Either[EntityTag, DateTime]) extends ModeledHeader with Product with Serializable

  32. case class If-Unmodified-Since(date: DateTime) extends ModeledHeader with Product with Serializable

  33. case class Last-Modified(date: DateTime) extends ModeledHeader with Product with Serializable

  34. case class Link(values: Seq[Link.Value]) extends ModeledHeader with Product with Serializable

  35. case class Location(uri: Uri) extends ModeledHeader with Product with Serializable

  36. sealed abstract class ModeledCompanion extends Renderable

  37. sealed abstract class ModeledHeader extends HttpHeader with Serializable

  38. case class Origin(originList: Seq[HttpOrigin]) extends ModeledHeader with Product with Serializable

  39. case class Proxy-Authenticate(challenges: Seq[HttpChallenge]) extends ModeledHeader with Product with Serializable

  40. case class Proxy-Authorization(credentials: HttpCredentials) extends ModeledHeader with Product with Serializable

  41. case class Range(rangeUnit: RangeUnit, ranges: Seq[ByteRange]) extends ModeledHeader with Product with Serializable

  42. case class Raw-Request-URI(uri: String) extends ModeledHeader with Product with Serializable

  43. case class RawHeader(name: String, value: String) extends HttpHeader with Product with Serializable

  44. case class Remote-Address(address: RemoteAddress) extends ModeledHeader with Product with Serializable

  45. case class SSL-Session-Info(info: SSLSessionInfo) extends ModeledHeader with Product with Serializable

  46. case class Server(products: Seq[ProductVersion])(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  47. case class Set-Cookie(cookie: HttpCookie) extends ModeledHeader with Product with Serializable

  48. case class Transfer-Encoding(encodings: Seq[String])(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  49. case class User-Agent(products: Seq[ProductVersion])(implicit ev: Enabled) extends ModeledHeader with Product with Serializable

  50. case class WWW-Authenticate(challenges: Seq[HttpChallenge]) extends ModeledHeader with Product with Serializable

  51. case class X-Forwarded-For(addresses: Seq[RemoteAddress]) extends ModeledHeader with Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Accept extends ModeledCompanion with Serializable

  7. object Accept-Charset extends ModeledCompanion with Serializable

  8. object Accept-Encoding extends ModeledCompanion with Serializable

  9. object Accept-Language extends ModeledCompanion with Serializable

  10. object Accept-Ranges extends ModeledCompanion with Serializable

  11. object Access-Control-Allow-Credentials extends ModeledCompanion with Serializable

  12. object Access-Control-Allow-Headers extends ModeledCompanion with Serializable

  13. object Access-Control-Allow-Methods extends ModeledCompanion with Serializable

  14. object Access-Control-Allow-Origin extends ModeledCompanion with Serializable

  15. object Access-Control-Expose-Headers extends ModeledCompanion with Serializable

  16. object Access-Control-Max-Age extends ModeledCompanion with Serializable

  17. object Access-Control-Request-Headers extends ModeledCompanion with Serializable

  18. object Access-Control-Request-Method extends ModeledCompanion with Serializable

  19. object Allow extends ModeledCompanion with Serializable

  20. object Authorization extends ModeledCompanion with Serializable

  21. object Cache-Control extends ModeledCompanion with Serializable

  22. object Connection extends ModeledCompanion with Serializable

  23. object Content-Disposition extends ModeledCompanion with Serializable

  24. object Content-Encoding extends ModeledCompanion with Serializable

  25. object Content-Length extends ModeledCompanion with Serializable

  26. object Content-Range extends ModeledCompanion with Serializable

  27. object Content-Type extends ModeledCompanion with Serializable

  28. object Cookie extends ModeledCompanion with Serializable

  29. object Date extends ModeledCompanion with Serializable

  30. object ETag extends ModeledCompanion with Serializable

  31. object Expect extends ModeledCompanion with Serializable

  32. object Host extends ModeledCompanion with Serializable

  33. object If-Match extends ModeledCompanion with Serializable

  34. object If-Modified-Since extends ModeledCompanion with Serializable

  35. object If-None-Match extends ModeledCompanion with Serializable

  36. object If-Range extends ModeledCompanion with Serializable

  37. object If-Unmodified-Since extends ModeledCompanion with Serializable

  38. object Last-Modified extends ModeledCompanion with Serializable

  39. object Link extends ModeledCompanion with LinkHeaderCompanion with Serializable

  40. object Location extends ModeledCompanion with Serializable

  41. object Origin extends ModeledCompanion with Serializable

  42. object ProtectedHeaderCreation

  43. object Proxy-Authenticate extends ModeledCompanion with Serializable

  44. object Proxy-Authorization extends ModeledCompanion with Serializable

  45. object Range extends ModeledCompanion with Serializable

  46. object Raw-Request-URI extends ModeledCompanion with Serializable

  47. object Remote-Address extends ModeledCompanion with Serializable

  48. object SSL-Session-Info extends ModeledCompanion with Serializable

    Provides information about the SSL session the message was received over.

  49. object Server extends ModeledCompanion with Serializable

  50. object Set-Cookie extends ModeledCompanion with Serializable

  51. object Transfer-Encoding extends ModeledCompanion with Serializable

  52. object User-Agent extends ModeledCompanion with Serializable

  53. object WWW-Authenticate extends ModeledCompanion with Serializable

  54. object X-Forwarded-For extends ModeledCompanion with Serializable

  55. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  56. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  58. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  59. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  61. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  62. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  63. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  64. final def notify(): Unit

    Definition Classes
    AnyRef
  65. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  67. def toString(): String

    Definition Classes
    AnyRef → Any
  68. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped