Haskell Network.HTTP.Conduit异常:InvalidProxyEnvironmentVariable“http_proxy”

时间:2015-06-30 12:56:04

标签: haskell http-conduit

我正在使用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不支持身份验证吗?

1 个答案:

答案 0 :(得分:5)

这是http-client的限制,现在有been reportedresolved。这一变化将在未来几天内发布给Hackage,欢迎测试和成功报告!