2016-07-25 183 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

是的,就是那個,我認爲你的編輯器用較長的一個代替負號。 –