happstack-server-7.9.3: Web related tools and services.

Safe Haskell | None
Language | Haskell2010

Happstack.Server.Internal.LowLevel

Contents

- HTTP Implementation
- Problems
- API

Synopsis

- module Happstack.Server.Internal.Handler
- module Happstack.Server.Internal.Listen
- module Happstack.Server.Internal.Types

# HTTP Implementation

The Happstack HTTP implementation supports HTTP 1.0 and 1.1. Multiple request on a connection including pipelining is supported.

# Problems

Currently if a client sends an invalid HTTP request the whole connection is aborted and no further processing is done.

When the connection times out Happstack closes it. In future it could send a 408 response but this may be problematic if the sending of a response caused the problem.

# API

module Happstack.Server.Internal.Handler

module Happstack.Server.Internal.Listen

module Happstack.Server.Internal.Types