Laravel API: запрос еще не завершен - PullRequest
0 голосов
/ 03 апреля 2020

Я впервые создаю API в Laravel. Я создал 2 laravel приложений на своем сервере Valet (1-е приложение - API, а 2-е - потребитель).

Вот код для API:

api. php

<?php

use Illuminate\Support\Facades\Route;

Route::get('areas/provinces', 'Api\AreasController@getProvinces');

Я просто возвращаю случайные данные в AreasController

/**
 * Get all provinces.
 *
 */
public function getProvinces()
{
    return response()->json(['something'=> []]);
}

Код потребителя:

<?php

use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Http;
use GuzzleHttp\Client;

Route::get('/', function () {
    $response = Http::get('http://api.test/api/areas/provinces');

    return $response->json();
});

Это было просто загрузка навсегда. Когда я зарегистрировался в инструменте разработчика Chrome, он сказал " Запрос еще не завершен ". Я пытался использовать библиотеку GuzzleHttp вместо Http Client of Laravel 7, но она тоже не работала. Однако, когда я тестирую с curl или Postman, он работает хорошо.

Спасибо!

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