io
.
youi
http
package
http
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
http
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
class
BooleanHeaderKey
extends
TypedHeaderKey
[
Boolean
]
sealed abstract
class
CacheControlEntry
extends
AnyRef
class
Connection
extends
AnyRef
class
DateHeaderKey
extends
TypedHeaderKey
[
Long
]
sealed abstract
class
DispositionType
extends
AnyRef
case class
Header
(
key:
HeaderKey
,
value:
String
)
extends
Product
with
Serializable
trait
HeaderKey
extends
AnyRef
case class
Headers
(
map:
TreeMap
[
String
,
List
[
String
]] =
...
)
extends
Product
with
Serializable
sealed abstract
class
HttpMethod
extends
AnyRef
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
case class
HttpResponse
(
status:
HttpStatus
=
HttpStatus.OK
,
headers:
Headers
=
Headers.empty
,
content:
Option
[
Content
] =
None
)
extends
Product
with
Serializable
case class
HttpStatus
(
code:
Int
,
message:
String
)
extends
Ordered
[
HttpStatus
] with
Product
with
Serializable
trait
ListTypedHeaderKey
[
V
]
extends
HeaderKey
class
LongHeaderKey
extends
TypedHeaderKey
[
Long
]
trait
MultiTypedHeaderKey
[
V
]
extends
HeaderKey
abstract
class
StreamContent
extends
Content
class
StreamZipContent
extends
StreamContent
class
StringHeaderKey
extends
TypedHeaderKey
[
String
]
trait
TypedHeaderKey
[
V
]
extends
HeaderKey
class
WebSocketChannels
extends
AnyRef
case class
ZipFileEntry
(
file:
File
,
path:
String
)
extends
Product
with
Serializable
Value Members
object
CacheControl
extends
MultiTypedHeaderKey
[
CacheControlEntry
]
object
Connection
object
CookieHeader
extends
ListTypedHeaderKey
[
RequestCookie
]
object
DateHeaderKey
object
DispositionType
object
HeaderKey
object
Headers
extends
Serializable
object
HttpMethod
object
HttpStatus
extends
Serializable
object
SetCookie
extends
ListTypedHeaderKey
[
ResponseCookie
]
object
all
extends
URLMatcher
object
combined
package
content
package
cookie
object
host
object
path
object
url
Inherited from
AnyRef
Inherited from
Any
Ungrouped