Вызов API работает нормально при вызове через Postman, но при вызове через веб-страницу он заболтает и возвращает не удалось - PullRequest
0 голосов
/ 11 июля 2019

У меня есть приложение laravel, которое я создаю.Веб-маршруты вызывают API для информации.Когда я тестирую мой API, он возвращает данные, но когда интерфейсный пользователь dev вызывает API, это замедляет работу системы и возвращает ошибку.Это простой GET, который работал раньше, но сейчас не работает.

Это вызов API из Интернета:

$url = 'http://localHost:8000/api/v1.0/theater_movies';
$opts = array('http'=>array('http' => array(
    'protocol_version' => 1.1,
    'user_agent'       => 'PHPExample',
    'method'           => 'GET',
    'header'           => "Content-type: application/json\r\n")
));
//Basically adding headers to the request
$context = stream_context_create($opts);
$getMovies = json_decode(file_get_contents($url,false,$context), true);

Я получаю ошибку file_get_contents: file_get_contents (http://localhost:8000/api/v1.0/theater_movies): не удалось открыть поток: сбой HTTP-запроса!

И это правильный вывод от Почтальона The Postman results

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...