2016-07-25 176 views
1

我试图做出一个cURL请求,解析为特定的IP。从我读过的所有内容来看,这在语法上看起来是正确的,但我仍然看到'无法解决主机错误'。有人能指引我朝着正确的方向吗?我看到各种错误:cURL - 解决问题

curl —-resolve e-dinar.io:443:42.81.15.75 "https://e-dinar.io" 
IDN support not present, can't parse Unicode domains 
* getaddrinfo(3) failed for —-resolve:80 

curl —-resolve e-dinar.io:443:42.81.15.75 "https://e-dinar.io:443" 
curl: (6) Couldn't resolve host '—-resolve' 
curl: (6) Couldn't resolve host 'e-dinar.io:443' 

curl "https://e-dinar.io:443" —-resolve e-dinar.io:443:42.81.15.75 
curl: (6) Couldn't resolve host '—-resolve' 
curl: (6) Couldn't resolve host 'e-dinar.io:443' 

任何想法,我哪里会出错?谢谢。

回答

1

您在卷曲命令()中使用了错误的-,将—-更改为--。 您在这里curl响应有一个提示:

curl: (6) Couldn't resolve host '—-resolve' 

卷曲试图从—-resolve主机获取数据,它不分析它,因为错误的-的命令。

+0

你是一个血腥的天才。我可怕的视力! – HectorOfTroy407

+0

键盘上的这个短划线在哪里?我刚刚得到了我的Mac上0旁边的密钥? – HectorOfTroy407

+0

是的,就是那个,我认为你的编辑器用较长的一个代替负号。 –