【发布时间】:2016-10-09 12:58:10
【问题描述】:
这是我的路线文件:
Route::get('/','guzzle@guzzle');
这是我的控制器类:
use App\Http\Requests;
use GuzzleHttp\Client;
class guzzle extends Controller
{
public function guzzle(){
$client = new GuzzleHttp\Client();
$request = $client->head('http://www.amazon.com');
$response = $request->send();
echo $response->getContentLength();
它在我的浏览器中给了我以下错误消息:
guzzle.php 第 17 行中的 FatalErrorException:
找不到类“App\Http\Controllers\GuzzleHttp\Client”
我不知道如何解决这个问题。谁能帮帮我?
【问题讨论】:
-
使用
use \GuzzleHttp\Client;代替use GuzzleHttp\Client;。您目前正在做的是调用 GuzzleHttp,就好像它在同一个命名空间中,而不是。 -
我也试过了,我得到的错误是这样的::::::; cURL 错误 7:无法连接到 www.amason.com 端口 443:超时(请参阅curl.haxx.se/libcurl/c/libcurl-errors.html)
-
Failed to connect to www.amason.com你确定是www.amazon.com而不是www.amason.com吗? -
对不起我的拼写错误.....它实际上无法连接到任何网站。甚至我的学校网站 ::::: 我总是收到此错误 :::::::cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书(请参阅 curl.haxx.se/libcurl/c/libcurl-errors.html)
-
对不起我的拼写错误.....它实际上无法连接到任何网站。甚至我的学校网站 ::::: 我总是收到此错误 :::::::cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书(请参阅 curl.haxx.se/libcurl/c/libcurl-errors.html)