Haskell Network.HTTP.Conduit 异常:InvalidProxyEnvironmentVariable "http_proxy"

Haskell Network.HTTP.Conduit Exception: InvalidProxyEnvironmentVariable "http_proxy"

我正在使用从 HTTP.Conduit 的文档中找到的简单示例 here

   import Network.HTTP.Conduit
   import qualified Data.ByteString.Lazy as L
   main = simpleHttp "http://www.haskell.org/" >>= L.putStr

我的系统需要一个使用环境变量 http_proxy 设置并具有 http://user:pass@proxy:port/ 形式的代理。

Http.Conduit 导致异常并出现错误:

  *** Exception: InvalidProxyEnvironmentVariable "http_proxy" "http://user:pass@proxy:port/"

(我已经更改了代理的详细信息..)

这是什么问题? Http.Conduit不支持认证吗?

这是 http-client 的限制,现在有 been reported and resolved。此更改将在接下来的几天内发布到 Hackage,欢迎测试和成功报告!