@@ -69,8 +69,8 @@ serveConnection port app conn remoteHost' =
6969
7070hParseRequest :: Port -> Handle -> String -> IO Request
7171hParseRequest port conn remoteHost' = do
72− headers' <- takeUntilBlank conn id
73− parseRequest port headers' conn remoteHost'
72+ responseHeaders' <- takeUntilBlank conn id
73+ parseRequest port responseHeaders' conn remoteHost'
7474
7575takeUntilBlank :: Handle
7676 -> ([BS.ByteString] -> [BS.ByteString])
@@ -95,7 +95,7 @@ data InvalidRequest =
9595 deriving (Show, Typeable)
9696instance Exception InvalidRequest
9797
98−-- | Parse a set of header lines and body into a 'Request'.
98+-- | Parse a set of header lines and responseBody into a 'Request'.
9999parseRequest :: Port
100100 -> [BS.ByteString]
101101 -> Handle
@@ -128,7 +128,7 @@ parseRequest port lines' handle remoteHost' = do
128128 , queryString = gets
129129 , serverName = serverName'
130130 , serverPort = port
131− , httpHeaders = heads
131+ , requestHeaders = heads
132132 , urlScheme = HTTP
133133 , requestBody = requestBodyHandle handle mlen
134134 , errorHandler = System.IO.hPutStr System.IO.stderr
@@ -165,9 +165,9 @@ sendResponse h res = do
165165 BS.hPut h $ SL.pack $ show $ statusCode $ status res
166166 BS.hPut h $ statusMessage $ status res
167167 BS.hPut h $ SL.pack "\r\n"
168− mapM_ putHeader $ headers res
168+ mapM_ putHeader $ responseHeaders res
169169 BS.hPut h $ SL.pack "\r\n"
170− case body res of
170+ case responseBody res of
171171 Left fp -> unsafeSendFile h fp
172172 Right enum -> enum myPut h >> return ()
173173 where