Server allows URL's containing '?'.

This commit is contained in:
Jasper Van der Jeugt 2010-05-25 19:13:10 +02:00
parent eac0473a0b
commit b1d4f48d24

View file

@ -102,7 +102,8 @@ createGetResponse :: Request -> Server Response
createGetResponse request = do
-- Construct the complete fileName of the requested resource.
config <- ask
let uri = requestURI request
let -- Drop everything after a '?'.
uri = takeWhile ((/=) '?') $ requestURI request
log' = writeChan (logChannel config)
isDirectory <- liftIO $ doesDirectoryExist $ documentRoot config ++ uri
let fileName =