Junior — Middle
In welk bestand wordt de verwerking van HTTP-verzoeken die vanuit de browser in Laravel binnenkomen, uitgevoerd?
sobes.tech AI
Antwoord van AI
In Laravel begint de verwerking van alle inkomende HTTP-verzoeken in het bestand public/index.php. Dit bestand is het toegangspunt voor alle verzoeken en laadt de kern van het framework, die vervolgens de controle doorgeeft aan routes en controllers voor verdere verwerking.
Het proces ziet er ongeveer als volgt uit:
- In
public/index.phpwordt de autoloader geladen en wordt een instantie van de applicatie gemaakt. - Het verzoek wordt doorgegeven aan de HTTP Kernel (
app/Http/Kernel.php), die middleware en routing start. - Op basis van de routes wordt de controller of anonieme functie bepaald die het verzoek verwerkt en een antwoord teruggeeft.
Dus, het belangrijkste bestand voor de initiële verwerking van HTTP-verzoeken is public/index.php.