Package

rapture

http

Permalink

package http

Visibility
  1. Public
  2. All

Type Members

  1. case class Attachment[T](original: T, filename: String) extends Product with Serializable

    Permalink
  2. case class BufferResponse(code: Int, headers: Seq[(String, String)], contentType: MimeType, buffers: Array[ByteBuffer]) extends Response with Product with Serializable

    Permalink
  3. case class ByteStreamResponse(code: Int, headers: Seq[(String, String)], contentType: MimeType, send: (Output[Byte]) ⇒ Unit) extends Response with Product with Serializable

    Permalink
  4. case class Cached[T](toCache: T, lastModified: DateTime) extends Product with Serializable

    Permalink
  5. case class ErrorResponse(code: Int, headers: Seq[(String, String)], message: String, detail: String) extends Response with Product with Serializable

    Permalink
  6. case class FileResponse(code: Int, headers: Seq[(String, String)], contentType: MimeType, file: FileUrl) extends Response with Product with Serializable

    Permalink
  7. trait HttpBackend extends AnyRef

    Permalink
  8. trait HttpHandler[-T] extends AnyRef

    Permalink
  9. trait HttpHandler_1 extends AnyRef

    Permalink
  10. abstract class HttpRequest extends AnyRef

    Permalink

    Represents an HTTP request.

  11. abstract class HttpServer extends AnyRef

    Permalink

    This trait provides a nice interface to the HTTP server

  12. trait HttpServer#stop extends MethodConstraint

    Permalink
  13. trait HttpServer.listen extends MethodConstraint

    Permalink
  14. case class ListenException(msg: String) extends RuntimeException with Product with Serializable

    Permalink
  15. case class Listening(port: Int) extends Product with Serializable

    Permalink
  16. trait Parsers extends AnyRef

    Permalink
  17. case class PortListenException(port: Int) extends Product with Serializable

    Permalink
  18. case class RedirectResponse(headers: Seq[(String, String)], location: String) extends Response with Product with Serializable

    Permalink
  19. sealed trait Response extends AnyRef

    Permalink

    Basic definition for a response

  20. case class StreamResponse(code: Int, headers: Seq[(String, String)], contentType: MimeType, send: (Output[Char]) ⇒ Unit)(implicit enc: Encoding) extends Response with Product with Serializable

    Permalink
  21. trait Widgets extends AnyRef

    Permalink

Value Members

  1. object Forms extends Widgets with Parsers

    Permalink
  2. object HttpHandler extends HttpHandler_1

    Permalink
  3. object HttpRequest

    Permalink
  4. object HttpServer

    Permalink
  5. object RequestExtractors

    Permalink
  6. object Response

    Permalink

    A collection of standard response-related objects.

Ungrouped