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