Sobes.tech
Junior — Middle

Laravel-də brauzerdən gələn HTTP sorğularının işlənməsi hansı faylda həyata keçirilir?

sobes.tech Süni İntellekt

AI-dan cavab

Laravel-də, bütün daxil olan HTTP sorğularının emalı public/index.php faylında başlayır. Bu fayl bütün sorğular üçün giriş nöqtəsidir və framework-ün nüvəsini yükləyir, daha sonra idarəetməni marşrutlara və nəzarətçilərə keçirir.

Proses təxminən belə görünür:

  1. public/index.php-də avtomatik yükləyici yüklənir və tətbiqin nümunəsi yaradılır.
  2. Sorğu HTTP Kernel-ə (app/Http/Kernel.php) ötürülür, burada middleware və marşrutlaşdırma başlayır.
  3. Marşrutlara əsasən, sorğunu işləyən nəzarətçi və ya anonim funksiya müəyyən edilir və cavab qaytarılır.

Bu səbəbdən, HTTP sorğularının ilkin emalı üçün əsas fayl public/index.php-dir.