Packages

p

io.youi

http

package http

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. http
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Package Members

  1. package content
  2. package cookie

Type Members

  1. class BooleanHeaderKey extends TypedHeaderKey[Boolean]
  2. sealed abstract class CacheControlEntry extends AnyRef
  3. class Connection extends AnyRef
  4. class DateHeaderKey extends TypedHeaderKey[Long]
  5. sealed abstract class DispositionType extends AnyRef
  6. case class Header(key: HeaderKey, value: String) extends Product with Serializable
  7. trait HeaderKey extends AnyRef
  8. case class Headers(map: TreeMap[String, List[String]] = TreeMap.empty(Ordering.by(_.toLowerCase))) extends Product with Serializable
  9. sealed abstract class HttpMethod extends AnyRef
  10. case class HttpRequest(method: HttpMethod = HttpMethod.Get, source: IP = IP.LocalHost, url: URL = URL(), headers: Headers = Headers.empty, content: Option[Content] = None, timestamp: Long = System.currentTimeMillis()) extends Product with Serializable
  11. case class HttpResponse(status: HttpStatus = HttpStatus.OK, headers: Headers = Headers.empty, content: Option[Content] = None) extends Product with Serializable
  12. case class HttpStatus(code: Int, message: String) extends Ordered[HttpStatus] with Product with Serializable
  13. trait ListTypedHeaderKey[V] extends HeaderKey
  14. class LongHeaderKey extends TypedHeaderKey[Long]
  15. trait MultiTypedHeaderKey[V] extends HeaderKey
  16. class StringHeaderKey extends TypedHeaderKey[String]
  17. trait TypedHeaderKey[V] extends HeaderKey
  18. class WebSocketChannels extends AnyRef

Value Members

  1. object CacheControl extends MultiTypedHeaderKey[CacheControlEntry]
  2. object Connection
  3. object CookieHeader extends ListTypedHeaderKey[RequestCookie]
  4. object DateHeaderKey
  5. object DispositionType
  6. object HeaderKey
  7. object Headers extends Serializable
  8. object HttpMethod
  9. object HttpStatus extends Serializable
  10. object SetCookie extends ListTypedHeaderKey[ResponseCookie]
  11. object WebSocketUtil
  12. object all extends URLMatcher
  13. object combined
  14. object host
  15. object path
  16. object url

Inherited from AnyRef

Inherited from Any

Ungrouped