]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - Network/HTTP/Lucu/Preprocess.hs
Many improvements
[Lucu.git] / Network / HTTP / Lucu / Preprocess.hs
index 3552e489e23da5494182a034788f90ef5519949d..d951f6ae15bbba050036b5648d22f6bb8e3ca2bc 100644 (file)
@@ -110,7 +110,9 @@ preprocess itr
 
               "content-length"
                   -> if all isDigit value then
-                         writeItr itr itrRequestBodyLength $ Just $ read value
+                         do let len = read value
+                            writeItr itr itrReqChunkLength    $ Just len
+                            writeItr itr itrReqChunkRemaining $ Just len
                      else
                          setStatus itr BadRequest