wai 1.4.0.2 → 1.4.1
raw patch · 2 files changed
+10/−1 lines, 2 files
Files
- Network/Wai.hs +9/−0
- wai.cabal +1/−1
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