import System.IO import Network main :: IO() main = withSocketsDo $ do putStrLn "Host?" host <- getLine h <- connectTo host (PortNumber 80) hSetBuffering h LineBuffering putStrLn "Resource?" res <- getLine hPutStrLn h ("GET " ++ res ++ " HTTP/1.0\n") s <- hGetContents h putStrLn s