Я использую Laravel 10 и создал API с помощью Laravel Sanctum. Я хочу, чтобы этот локальный API отображал представление в моем контроллере. API работает правильно при тестировании с помощью Postman, но когда он вызывается в моем контроллере, страница не загружается и в конечном итоге истекает время ожидания. Я уже установил ограничение памяти в php.ini на 512 МБ и использую PHP 8.1.27. Знаете ли вы, как я могу вызвать API локально с помощью Sanctum? module/api/routes/api.php
Я использую Laravel 10 и создал API с помощью Laravel Sanctum. Я хочу, чтобы этот локальный API отображал представление в моем контроллере. API работает правильно при тестировании с помощью Postman, но когда он вызывается в моем контроллере, страница не загружается и в конечном итоге истекает время ожидания. Я уже установил ограничение памяти в php.ini на 512 МБ и использую PHP 8.1.27. Знаете ли вы, как я могу вызвать API локально с помощью Sanctum? [b]module/api/routes/api.php[/b] [code]Route::group(['middleware' => ['auth:sanctum', 'api']], function () { Route::get('sample', [ApiController::class, 'sample']); }); [/code] [b]Контроллер[/b] [code] $response = Illuminate\Support\Facades\Http::withHeaders([ "Accept"=> "application/json", "Authorization" => "Bearer " . env('SANCTUM_AUTH') ]) ->get(route('sample').'/', ['type' => '2']); dd($response); [/code] [b]Ошибка[/b]
Ошибка cURL 28: время ожидания операции истекло через 30006 миллисекунд с 0получено байт (см. https://curl.haxx.se/libcurl/c/libcurl-errors.html) для http://127.0.0.1:8000/sample/?type =2