在我的開發中,我的代碼工作正常。當我推送到我的服務器時,它變成了錯誤。Laravel guzzle cURL錯誤6:無法解析主機:http(請參閱http://curl.haxx.se/libcurl/c/libcurl-errors.html)
cURL error 6: Could not resolve host: http (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
這裏是我的代碼:
use GuzzleHttp\Client;
try {
$client = new Client();
$client->request('POST', env('API_DOMAIN') . '/v1/user/auth/verified_email',
['headers' => ['Authorization' => 'cm9vcGlhLnVzZXIud2ViOkY0RVN3VXJheS1qVVB1a18='],
'query' => ['token' => $key]]);
return redirect('/')->with('status', 'Your email has been verified. Thanks!')->with('statusType', 'success');
} catch (ConnectException $e) {
Log::error($e);
return redirect('/');
}
任何解決方案?
感謝
你在.env中設置了API_DOMAIN嗎? – xmhafiz
重新啓動服務器。兩個小時後,這對我來說很有用。 – gras
我重新啓動服務器,問題再次發生。 – user3494047