Haskell http客户端集用户代理字符串
我正在用手术刀在哈斯克尔写一个网络爬虫。 基本代码是:Haskell http客户端集用户代理字符串,haskell,web-crawler,Haskell,Web Crawler,我正在用手术刀在哈斯克尔写一个网络爬虫。 基本代码是: Main :: IO () Main = do request <- parseRequest weblink p <- httpLBS request >>= return . getResponseBody result <- do r <- return $ scrapeStringLike (L8.unpack p) torrentS return . fromJus
Main :: IO ()
Main = do
request <- parseRequest weblink
p <- httpLBS request >>= return . getResponseBody
result <- do
r <- return $ scrapeStringLike (L8.unpack p) torrentS
return . fromJust $ r
-- append
mapM_ putStrLn $ result
Main::IO()
Main=do
请求=返回。getResponseBody
结果用户代理是一个,所以您只需使用API来设置头。例如,在http客户机中(注意,它是一个setter,因此您可以将其用作请求{requestHeaders=blah}
)用户代理是一个,因此您只需使用一个API来设置头。例如,在http客户端
(请注意,它是一个setter,因此您可以将其用作request{requestHeaders=blah}
)除了自定义的用户代理字符串之外,还有什么我应该模拟的吗?除了自定义的用户代理字符串之外,还有什么我应该模拟的吗?