harness.http.server
package harness.http.server
Members list
Type members
Classlikes
object Cookie
final case class EarlyReturn(response: HttpResponse) extends Single
Attributes
- Supertypes
-
trait Producttrait Equalsclass Singleclass HErrorclass HErrorOr[Nothing]class Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ErrorWithHTTPCode(httpCode: HttpCode, child: HError) extends Single
Attributes
- Supertypes
-
trait Producttrait Equalsclass Singleclass HErrorclass HErrorOr[Nothing]class Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpHandlerclass Objecttrait Matchableclass AnyShow all
object Handler
final case class HttpRequest(requestId: UUID, method: HttpMethod, path: List[String], queries: Map[String, String], headers: Map[String, List[String]], cookies: Map[String, String], rawInputStream: InputStream, remoteAddress: InetSocketAddress)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object HttpRequest
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HttpRequest.type
object HttpResponse
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HttpResponse.type
object Route
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RouteMatcher[O]
object RouteMatcher
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RouteMatcher.type
final case class ServerConfig(port: Option[Int], resDir: String, useJarResource: Boolean, ssl: Option[SslConfig])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ServerConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ServerConfig.type
Types
Givens
Givens
Extensions
Extensions
extension (hError: HError)(hError: HError)
In this article