Ketchup-0.4.1: A super small web framework for those who don't like big and fancy codebases

Safe HaskellNone
LanguageHaskell98

Ketchup.Httpd

Synopsis

Documentation

data HTTPRequest Source

HTTP Request type This holds a complete HTTP request

Constructors

HTTPRequest 

Fields

method :: ByteString

Get HTTP Request Method (GET, POST etc.)

uri :: ByteString

Get Request URI

httpver :: ByteString

Get HTTP Version

headers :: Headers

Get HTTP Headers (header, [values])

body :: ByteString

Get HTTP Post body (raw string)

Instances

listenHTTP Source

Arguments

:: String

Address to bind (ie. "*")

-> PortNumber

Port to listen on

-> Handler

Route function to call

-> IO () 

Listens for incoming HTTP request