【发布时间】:2011-04-20 22:16:05
【问题描述】:
我正在尝试弄清楚如何使用 Network.HTTP.simpleHTTP 发出基本的 GET 请求,该请求将使用代理。
我尝试设置 http_proxy 环境变量,我想我了解如何使用 Network.HTTP.Proxy 制作代理。但是在 Hackage 上的 API 中似乎没有关于如何设置简单的 HTTP 调用或请求类型以使用代理的内容。
我目前的代码是:
import Network.HTTP
import Network.HTTP.Proxy
import Data.Maybe
main = do
let proxy = fromJust $ parseProxy "proxyserver.foo.com:80"
x <- simpleHTTP (getRequest "http://www.google.com") >>= getResponseBody
print x
【问题讨论】:
标签: networking haskell proxy