11
我試圖使用Network.HTTP模塊下載圖像並且收效甚微。Haskell Network.HTTP不正確地下載圖像
import Network.HTTP
main = do
jpg <- get "http://www.irregularwebcomic.net/comics/irreg2557.jpg"
writeFile "irreg2557.jpg" jpg where
get url = simpleHTTP (getRequest url) >>= getResponseBody
輸出文件顯示在當前目錄中,但是沒有根據鉻或短萃取濃縮咖啡顯示量。 Ristretto報告「解釋JPEG圖像文件時出錯(不是JPEG文件:以0c3 0xbf開頭)」。
你的回答稍微不正確,因爲getRequest返回一個Request_String,它阻止了它的多態性。我將編輯一個適合我的版本。 – 2012-07-17 04:59:28
哎呦。接得好。這是一個愚蠢的錯誤。 – Carl 2012-07-17 15:52:42