을 작동하지 않습니다HTTP 요청이 내 경로 파일입니다
Route::get('/','[email protected]');
그리고 이것은 내 컨트롤러 클래스입니다 :
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 :
클래스 '앱 \ HTTP를가 컨트롤러 \ \ GuzzleHttp는 클라이언트 \'FOU하지를 nd
이 문제를 해결하는 방법을 모르겠습니다. 누가 날 도울 수 있죠?
use GuzzleHttp\Client;
당신 안 유형을 인스턴스화하는 동안 전체 클래스 네임 스페이스 :
잘못된 : new GuzzleHttp\Client();
권리 : new Client();
'GuzzleHttp \ Client를 사용하십시오'대신 'use \ GuzzleHttp \ Client;'를 사용하십시오. 당신이 현재하고있는 것은 GuzzleHttp를 마치 같은 네임 스페이스에있는 것처럼 호출하는 것입니다. – bytesarelife
나는 iam이 이렇게 보이는 오류를 시도했다. : ::::; cURL 오류 7 : www.amason.com 포트 443에 연결하지 못했습니다 : 시간이 초과되었습니다 (http://curl.haxx.se/libcurl/c/libcurl-errors.html 참조) –
'www.amason에 연결하지 못했습니다. com''www.amazon.com'이 아니라 'www.amazon.com'으로 갈 예정입니까? – bytesarelife