packages feed

wai 1.4.0.2 → 1.4.1

raw patch · 2 files changed

+10/−1 lines, 2 files

Files

Network/Wai.hs view
@@ -45,6 +45,7 @@     , Middleware     , FilePart (..)     , RequestBodyLength (..)+    , lazyRequestBody       -- * Response body smart constructors     , responseLBS     , responseStatus@@ -55,6 +56,7 @@ import Data.Typeable (Typeable) import qualified Data.Conduit as C import qualified Data.Conduit.List as CL+import Data.Conduit.Lazy (lazyConsume) import qualified Data.Conduit.Binary as CB import Blaze.ByteString.Builder (Builder, fromLazyByteString) import Network.Socket (SockAddr)@@ -197,3 +199,10 @@ -- -- Since 1.4.0 data RequestBodyLength = ChunkedBody | KnownLength Word64++-- | Get the request body as a lazy ByteString. This uses lazy I\/O under the+-- surface, and therefore all typical warnings regarding lazy I/O apply.+--+-- Since 1.4.1+lazyRequestBody :: Request -> C.ResourceT IO L.ByteString+lazyRequestBody = fmap L.fromChunks . lazyConsume . requestBody
wai.cabal view
@@ -1,5 +1,5 @@ Name:                wai-Version:             1.4.0.2+Version:             1.4.1 Synopsis:            Web Application Interface. Description:         Provides a common protocol for communication between web applications and web servers. License:             MIT