Junior — Middle
U kojoj datoteci se vrši obrada HTTP zahteva koji dolaze iz pregledača u Laravelu?
sobes.tech АИ
Одговор од АИ
U Laravel-u, obrada svih ulaznih HTTP zahteva počinje u fajlu public/index.php. Ovaj fajl je ulazna tačka za sve zahteve i učitava jezgro framework-a, koje zatim prepušta kontrolu rutama i kontrolerima za dalju obradu.
Proces je otprilike sledeći:
- U
public/index.phpse učitava automatski učitač i kreira se instanca aplikacije. - Zahtev se prosleđuje na HTTP Kernel (
app/Http/Kernel.php), koji pokreće middleware i rutiranje. - Na osnovu ruta, određuje se kontroler ili anonimna funkcija koja obrađuje zahtev i vraća odgovor.
Stoga, ključna datoteka za početnu obradu HTTP zahteva je public/index.php.