頭我無法弄清楚如何從從服務器的響應得到Content-Length頭:獲得來自HTTP響應
import Network.HTTP.Conduit
main = do
headers <- getHeaders "http://fdsfdsfds.fd"
--??? this doesn't compile and a wrong way to go
head $ filter (\x -> hContentLength (fst x)) headers
getHeaders :: String -> IO ResponseHeaders
getHeaders url = do
req <- parseUrl url
res <- withManager $ httpLbs req
return $ responseHeaders res
您的建議?
確實,一個Content-Length頭髮送? – Seb
@Seb,這與它是否被髮送無關。這是關於如何檢索它的解決方案。 –