Вот простой код snipplet, но это просто зависает и не отвечает.GuzzleHttp Hangs при использовании Localhost
$httpClient = new GuzzleHttp\Client(); // version 6.x
$headers = ['X-API-KEY' => '123456'];
$request = $httpClient->request('GET', 'http://localhost:8000/BlogApiV1/BlogApi/blogs/', $headers);
$response = $client->send($request, ['timeout' => 2]);
echo $request->getStatusCode();
echo $request->getHeader('content-type');
echo $request->getBody();
die();
Любые указания очень ценятся. Когда я попытался с помощью github api использовать мое имя пользователя и пароль, я получаю ответ 200 и много информации.
Что произойдет, если вы попробуете 'http: // localhost: 8000/BlogApiV1/BlogApi/blogs /' в своем браузере? –
@teko браузер пытается попытаться загрузить что-то, но никогда не делает. – user3264461
Таким образом, проблема заключается в том, что скрипт, расположенный по адресу http: // localhost: 8000/BlogApiV1/BlogApi/blogs, не является фрагментом выше. –