调用一个URL,我将调用myservice.local,在流浪汉中以及PHP的curl命令中使用“ curl”。但是Guzzle客户呼叫显示“无法解析主机”。我确实尝试过
$c = curl_init('http://myservice.local');
Log::error('result='.curl_exec($c))
,它在can-not-resolve-host异常上方输出1。由于一些/ etc / hosts设置,它可以在curl命令行和curl_init中向它卷曲,这使其可以查看其他无用信息设置。但是Guzzle可能有什么问题,以及如何使用/ etc / hosts?
我还注意到一个Guzzle调用,该错误给出了一个错误,在Rest客户端中的确切调用成功了。有什么好方法可以调试Guzzle的工作吗?