import Network.HTTP.Lucu.Preprocess
import Network.HTTP.Lucu.Request
import Network.HTTP.Lucu.Response
+import Network.HTTP.Lucu.Response.StatusCode
import Network.HTTP.Lucu.Resource.Internal
import Network.HTTP.Lucu.Utils
import Network.Socket
→ Lazy.ByteString
→ IO ()
acceptParsableRequest ctx@(Context {..}) req input
- = do let ar = preprocess (cnfServerHost cConfig) cPort req
+ = do let ar = preprocess (cnfServerHost cConfig) cPort (hIsSSL cHandle) req
if isError $ arInitialStatus ar then
acceptSemanticallyInvalidRequest ctx ar input
else