Я пытаюсь создать API для своего приложения, но маршрут API не работает. У меня есть маршрут в route / api. php, также я создал виртуальное имя хоста с именем hotelplex.test
.
app \ Providers \ RouteServiceProvider. php
protected function mapApiRoutes()
{
Route::domain(env('API_DOMAIN'))
->middleware('api')
->namespace($this->namespace)
->group(base_path('routes/api.php'));
}
.env
API_DOMAIN = api.hotelplex.test
маршруты \ api. php
Route::get('/guests', function() {
$guest = [
"name" => "Harshith"
];
return $guest;
});
Когда я посещаю api.hotelplex.dev/guests
, используя Почтальон, его показанный ниже ответ
Could not get any response
There was an error connecting to http://api.hotelplex.dev/guests.
Why this might have happened:
The server couldn't send a response:
Ensure that the backend is working properly
Self-signed SSL certificates are being blocked:
Fix this by turning off 'SSL certificate verification' in Settings > General
Proxy configured incorrectly
Ensure that proxy is configured correctly in Settings > Proxy
Request timeout:
Change request timeout in Settings > General