[英]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.