2011-08-03 9 views
6

私はそれを単純にしておきます:
HTTPS経由でファイルをダウンロードしたいと思います。試したメソッドは動作していません(Network.HTTP.Wget、Network.Curl、Network.Download)。
提案?
ありがとうございます!HTTPSからダウンロード

+5

これは悪い質問です。彼らはなぜ働いていないのか説明する必要があります!私はカールとwgetの両方で大きな成功を収めました。 – sclv

答えて

6

http-enumeratorを参照してください。これはSSLと列挙子/ iteratee IO(列挙子パッケージを使用)と連携して動作します。したがって、attoparsec-iteratorを介してattoparsecにパイプし、効率的にデータを解析することができます。

+0

現在、クールなパッケージは、http-conduitのために推奨されていないものとしてリストされています。 – Mittenchops

3

この質問はすべてのonce in a whileをアップしています:

私が現在使用して解決策がある:

import Network.HTTP.Conduit 
import qualified Data.ByteString.Lazy as L 

main = simpleHttp "https://www.noisebridge.net/wiki/Noisebridge" >>= L.putStr 

リンクにHTTP-導管と投稿する方法の説明だけでなく、いくつかのもあります他の方法で答えます。

+0

聖母は、http-conduitにこれまでずっと多くのdepsを持っています。 –

関連する問題