rapture

http

package http

Visibility
  1. Public
  2. All

Type Members

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

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

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

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

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

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

  7. trait HttpBackend extends AnyRef

  8. trait HttpHandler[-T] extends AnyRef

  9. trait HttpHandler_1 extends AnyRef

  10. abstract class HttpRequest extends AnyRef

    Represents an HTTP request.

  11. abstract class HttpServer extends AnyRef

    This trait provides a nice interface to the HTTP server

  12. trait HttpServer#stop extends MethodConstraint

  13. trait HttpServer.listen extends MethodConstraint

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

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

  16. trait Parsers extends AnyRef

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

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

  19. sealed trait Response extends AnyRef

    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

  21. trait Widgets extends AnyRef

Value Members

  1. object Forms extends Widgets with Parsers

  2. object HttpHandler extends HttpHandler_1

  3. object HttpRequest

  4. object HttpServer

  5. object Response

    A collection of standard response-related objects.

  6. object extensionBasedMimeTypes

  7. object requestExtractors

Ungrouped