spice.http
package spice.http
Members list
Type members
Classlikes
trait BinaryData
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ByteBufferData
class BooleanHeaderKey(val key: String, val commaSeparated: Boolean) extends TypedHeaderKey[Boolean]
Attributes
- Supertypes
- Known subtypes
-
object Access-Control-Allow-Credentials.type
case class ByteBufferData(bb: ByteBuffer) extends BinaryData
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait BinaryDataclass Objecttrait Matchableclass AnyShow all
object CacheControl extends MultiTypedHeaderKey[CacheControl]
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrortrait MultiTypedHeaderKey[CacheControl]trait HeaderKeyclass Objecttrait Matchableclass AnyShow all
- Self type
-
CacheControl.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ConnectionStatus
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConnectionStatus.type
object CookieHeader extends ListTypedHeaderKey[Request]
Attributes
- Supertypes
- Self type
-
CookieHeader.type
class DateHeaderKey(val key: String, val commaSeparated: Boolean) extends TypedHeaderKey[Long]
Attributes
- Companion
- object
- Supertypes
- Known subtypes
object DateHeaderKey
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DateHeaderKey.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object DispositionType
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DispositionType.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait HeaderKey
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Cache-Control.typeobject Content-Disposition.typetrait ListTypedHeaderKey[V]object CookieHeader.typeobject SetCookie.typetrait MultiTypedHeaderKey[V]object CacheControl.typetrait TypedHeaderKey[V]class BooleanHeaderKeyobject Access-Control-Allow-Credentials.typeclass DateHeaderKeyobject If-Modified-Since.typeobject Expires.typeobject Last-Modified.typeobject Content-Type.typeclass LongHeaderKeyobject Content-Length.typeclass StringHeaderKeyobject Connection.typeobject Accept.typeobject Accept-Encoding.typeobject Accept-Language.typeobject Authorization.typeobject Origin.typeobject User-Agent.typeobject X-Forwarded-For.typeobject X-Forwarded-For-Host.typeobject X-Forwarded-For-Port.typeobject Access-Control-Allow-Headers.typeobject Access-Control-Allow-Methods.typeobject Access-Control-Allow-Origin.typeobject Location.typeobject Server.typeobject Upgrade.typeShow all
object HeaderKey
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Headers
case class HttpExchange(request: HttpRequest, response: HttpResponse, path: URLPath, store: Store, finished: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object HttpExchange
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HttpExchange.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object HttpMethod
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
HttpMethod.type
case class HttpRequest(method: HttpMethod, source: IP, url: URL, headers: Headers, content: Option[Content], timestamp: Long)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class HttpStatus(code: Int, message: String) extends Ordered[HttpStatus]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Ordered[HttpStatus]trait Comparable[HttpStatus]class Objecttrait Matchableclass AnyShow all
object HttpStatus
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HttpStatus.type
trait ListTypedHeaderKey[V] extends HeaderKey
Attributes
- Supertypes
- Known subtypes
-
object CookieHeader.typeobject SetCookie.type
class LongHeaderKey(val key: String, val commaSeparated: Boolean) extends TypedHeaderKey[Long]
Attributes
- Supertypes
- Known subtypes
-
object Content-Length.type
trait MultiTypedHeaderKey[V] extends HeaderKey
Attributes
- Supertypes
- Known subtypes
-
object CacheControl.type
object SetCookie extends ListTypedHeaderKey[Response]
Attributes
- Supertypes
- Self type
-
SetCookie.type
class StringHeaderKey(val key: String, val commaSeparated: Boolean) extends TypedHeaderKey[String]
Attributes
- Supertypes
- Known subtypes
-
object Connection.typeobject Accept.typeobject Accept-Encoding.typeobject Accept-Language.typeobject Authorization.typeobject Origin.typeobject User-Agent.typeobject X-Forwarded-For.typeobject X-Forwarded-For-Host.typeobject X-Forwarded-For-Port.typeobject Access-Control-Allow-Headers.typeobject Access-Control-Allow-Methods.typeobject Access-Control-Allow-Origin.typeobject Location.typeobject Server.typeobject Upgrade.typeShow all
trait TypedHeaderKey[V] extends HeaderKey
Attributes
- Supertypes
- Known subtypes
-
class BooleanHeaderKeyobject Access-Control-Allow-Credentials.typeclass DateHeaderKeyobject If-Modified-Since.typeobject Expires.typeobject Last-Modified.typeobject Content-Type.typeclass LongHeaderKeyobject Content-Length.typeclass StringHeaderKeyobject Connection.typeobject Accept.typeobject Accept-Encoding.typeobject Accept-Language.typeobject Authorization.typeobject Origin.typeobject User-Agent.typeobject X-Forwarded-For.typeobject X-Forwarded-For-Host.typeobject X-Forwarded-For-Port.typeobject Access-Control-Allow-Headers.typeobject Access-Control-Allow-Methods.typeobject Access-Control-Allow-Origin.typeobject Location.typeobject Server.typeobject Upgrade.typeShow all
trait WebSocket
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class WebSocketListener
class WebSocketChannels
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class WebSocketListener extends WebSocket
object WebSocketListener
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
WebSocketListener.type
object all extends URLMatcher
Attributes
- Supertypes
- Self type
-
all.type
In this article