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

标签 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 不支持身份验证吗?

最佳答案

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

关于Haskell Network.HTTP.Conduit 异常 : InvalidProxyEnvironmentVariable "http_proxy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31138915/

相关文章:

scala - 将 Scala 类型示例转换为 Haskell

haskell - 在 Network.HTTP.Conduit 中禁用 SSL/TLS 证书验证

haskell - x-oauth-basic header 在 CURL 和 HTTP.Conduit 中不同

haskell - Haskell 中的点管道 ".|"运算符是什么?

haskell - 在类和记录之间进行选择

haskell - Haskell 中的短路 (&&)

haskell - 如何将 Data.Default 与 Network.HTTP.Client 结合使用

haskell - 使用 Haskell 下载维基百科标记

haskell - Haskero 失败并显示 "Not a valid Unicode code point!"

javascript - 如何共享延续的中间结果?