cc.otavia.http

package cc.otavia.http

Members list

Packages

Type members

Classlikes

object HttpConstants

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class HttpHeaderKey(string: String)

http header key

http header key

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object HttpHeaderKey

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class HttpHeaderValue(string: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
enum HttpMethod(val bytes: Array[Byte])

The request method of HTTP or its derived protocols, such as RTSP and ICAP.

The request method of HTTP or its derived protocols, such as RTSP and ICAP.

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
enum HttpStatus(code: Int, phrase: String)

The status of http response.

The status of http response.

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object HttpUtils

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
HttpUtils.type
enum HttpVersion(val bytes: Array[Byte])

The version of HTTP or its derived protocols, such as RTSP and ICAP.

The version of HTTP or its derived protocols, such as RTSP and ICAP.

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
enum MediaType(val tp: String, val subType: String, val parameter: Option[String] = ..., val extension: String = ...)

An RFC 2045 Media Type, appropriate to describe the content type of an HTTP request or response body.

An RFC 2045 Media Type, appropriate to describe the content type of an HTTP request or response body.

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class OK() extends Reply

A http response with no body

A http response with no body

Attributes

Companion
object
Supertypes
trait Product
trait Equals
trait Reply
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
object OK

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
OK.type
trait ParameterSerde[P] extends Serde[P]

Serde for MediaType.APP_X_WWW_FORM_URLENCODED or parameters in url

Serde for MediaType.APP_X_WWW_FORM_URLENCODED or parameters in url

Attributes

Companion
object
Supertypes
trait Serde[P]
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type