Ошибка Guzzle * 70 recv () (104: Сброс соединения по пиру) - PullRequest
0 голосов
/ 16 января 2019

Привет попытался сделать простой запрос жрет, используя метод GET, но я получаю ошибку

[ошибка] 16 # 16: * 70 recv () завершилась неудачно (104: сброс соединения по узлу) при чтении заголовка ответа из восходящего потока, клиент: 172.26.0.1, сервер: localhost, запрос: «POST / dologin HTTP / 1.1 ", upstream:" fastcgi: //127.0.0.1: 9000 ", хост:" localhost ", реферер:" http://localhost/login"

Не знаю почему, но когда я пытаюсь выполнить простой CURL-запрос через терминал и PHP-скрипт, ответ был правильным, и я смог получить данные. ниже мой код для Laravel Guzzle

 $request_url = "http://myendpoint/GETDATA/$UserID/";
 $client = new \GuzzleHttp\Client();
 $res = $client->request('GET', $request_url); // <-- This one throws an error

Но на PHP-скрипте у меня есть

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://myendpoint/GETDATA/$UserID/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
curl_close ($ch);
// further processing ....
echo "\n" . $server_output . "\n";
exit();

Но этот ответ возвращает. Только через жрет что я испытываю ошибку. Есть идеи, почему и как это решить?

...