updateRes itr $ deleteHeader "Content-Length"
+ cType <- readHeader itr "Content-Type"
+ when (cType == Nothing)
+ $ updateRes itr $ setHeader "Content-Type" "application/octet-stream"
+
if canHaveBody then
do teM <- readHeader itr "Transfer-Encoding"
if reqVer == HttpVersion 1 1 then
$ Just ("Transfer-Encoding must be `identity' because "
++ "this is an HTTP/1.0 request: "
++ te)
-
- cType <- readHeader itr "Content-Type"
- when (cType == Nothing)
- $ updateRes itr $ setHeader "Content-Type" "application/octet-stream"
else
-- body 関連のヘッダを削除。但し HEAD なら Content-* は殘す
do updateRes itr $ deleteHeader "Transfer-Encoding"