繁体   English   中英

使用IP地址建立请求

[英]Build request with IP address

我想知道如何使用服务器的IP地址(而不是URL)建立请求。

实际上,我从给定的URL开始,然后借助镜头重新构建请求:

   connect = do
        request' <- parseRequest "http://localhost"
        let request = setRequestMethod "POST"
                    $ setRequestHost (S8.pack ("xx.xxx.xxx.xxx"))
                    $ ... 

它工作正常,但代码笨拙。

从头开始创建Request时,这或多或少是您应该做的,除了有一个预定义的defaultRequest等效于http://localhost 因此,使用:

request = setRequestMethod "POST"
        $ setRequestHost (S8.pack "xx.xxx.xxx.xxx")
        $ ... 
        $ defaultRequest

我认为您做对了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM