我会保持简单:
我想通过HTTPS下载文件;我尝试过的方法没有用(Network.HTTP.Wget,Network.Curl,Network.Download)。
建议?
谢谢!
答案 0 :(得分:6)
参见http-enumerator,它适用于SSL以及enumerator / iteratee IO(使用枚举器包)。因此,您可以通过attoparsec-iterator将其传递到attoparsec并有效地解析数据。
答案 1 :(得分: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-conduit以及其他方法的一些答案。