我已经构建了一个CGI服务器,我想向它发出请求。
在我的测试计算机中,我将一个CGI服务器的dns添加到" / etc / hosts"。 "平"和" curl"命令还可以!但是,当我使用libcurl库在我的c代码中发出请求时,出现错误,"无法解析主机名"。
然后,我发现" nscd"服务不存在于我的电脑中。当我重新安装" nscd"时,libcurl运行良好。
我不知道为什么libcurl依赖" nscd",而" ping"和" curl"没有" nscd" ??
答案 0 :(得分:0)
我不知道为什么libcurl依赖于nscd。但我通过使用c-ares库构建libcurl来解决这个问题。