Package

com.github.agourlay.cornichon

http

Permalink

package http

Visibility
  1. Public
  2. All

Type Members

  1. case class CornichonHttpResponse(status: StatusCode, headers: Seq[HttpHeader] = Nil, body: String) extends Product with Serializable

    Permalink
  2. trait HttpDsl extends Dsl

    Permalink
  3. sealed trait HttpError extends Exception with CornichonError with NoStackTrace

    Permalink
  4. class HttpService extends CornichonJson

    Permalink
  5. case class MalformedHeadersError(error: String) extends Exception with CornichonError with Product with Serializable

    Permalink
  6. case class RequestError(e: Throwable, url: String) extends Exception with HttpError with Product with Serializable

    Permalink
  7. case class ResponseError(e: Throwable, response: HttpResponse) extends Exception with HttpError with Product with Serializable

    Permalink
  8. case class SseError(e: Throwable) extends Exception with HttpError with Product with Serializable

    Permalink
  9. case class StatusNonExpected(expected: StatusCode, response: CornichonHttpResponse) extends Exception with HttpError with Product with Serializable

    Permalink
  10. case class TimeoutError(details: String, url: String) extends Exception with HttpError with Product with Serializable

    Permalink
  11. case class WsUpgradeError(status: Int) extends Exception with HttpError with Product with Serializable

    Permalink

Value Members

  1. object CornichonHttpResponse extends Serializable

    Permalink
  2. object HttpAssertions

    Permalink
  3. object HttpDslErrors

    Permalink
  4. object HttpEffects

    Permalink
  5. object HttpService

    Permalink
  6. package client

    Permalink

Ungrouped