0
我已經構建了一個CGI服務器,並且我想向它發出請求。libcurl return「無法解析主機名」
在我的測試計算機中,我將CGI服務器的dns添加到「/ etc/hosts」中。 「ping」和「curl」命令可以!但是,當我使用libcurl庫在我的c代碼中發出請求時,出現了「無法解析主機名」的錯誤。
然後,我發現「nscd」服務在我的電腦中不存在。當我重新安裝「nscd」時,libcurl運行良好。
我不知道爲什麼libcurl是依賴於「nscd」,而「ping」和「curl」在沒有「nscd」的情況下運行良好?