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



我使用的是HTTP.Conduct的文档。

   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.Channel导致异常,并返回错误:

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

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

问题出在哪里?Http.Channel不支持身份验证吗?

这是http客户端的一个限制,现已报告并解决。此更改将在未来几天内发布给Hackage,欢迎测试和成功报告!

相关内容

  • 没有找到相关文章

最新更新