Ի՞նչ է API երթուղին:
Ի՞նչ է API երթուղին:

Video: Ի՞նչ է API երթուղին:

Video: Ի՞նչ է API երթուղին:
Video: Friendzy: Laravel 8 API & Nuxt - Ep.#1 Project Setup 2024, Մայիս
Anonim

Վեբ API երթուղղում նման է ASP. NET MVC-ին Երթուղիավորում . Այն երթուղիներ մուտքային HTTP հարցում վեբում որոշակի գործողության մեթոդին API վերահսկիչ. Վեբ API աջակցում է երկու տեսակի երթուղում Կոնվենցիայի վրա հիմնված Երթուղիավորում.

Այսպիսով, ո՞րն է API երթուղին laravel-ում:

Հիմնական Երթուղիավորում Այն երթուղիներ /վեբ. php ֆայլը սահմանում է երթուղիներ որոնք ձեր վեբ ինտերֆեյսի համար են: Սրանք երթուղիներ նշանակվում է վեբ-միջին ծրագրային խումբ, որն ապահովում է գործառույթներ, ինչպիսիք են նիստի վիճակը և CSRF պաշտպանությունը: Այն երթուղիներ մեջ երթուղիներ / api . php-ը քաղաքացիություն չունեցող են և նրանց վերագրվում է api միջին ծրագրակազմի խումբ.

Երկրորդ, ի՞նչ է API-ի վերջնակետը: Պարզ ասած՝ ան վերջնակետ հաղորդակցության ալիքի մի ծայրն է: Երբ ան API փոխազդում է մեկ այլ համակարգի հետ, դիտարկվում են այս հաղորդակցության հպման կետերը վերջնակետեր . Համար API-ներ , ան վերջնակետ կարող է ներառել սերվերի կամ ծառայության URL: Այն վայրը, որը API-ներ ուղարկել հարցումներ և որտեղ ռեսուրսը ապրում է, կոչվում է an վերջնակետ.

Ավելին, ո՞րն է տարբերությունը Web API-ի և MVC երթուղավորման միջև:

Եթե ծանոթ եք ASP. NET-ին MVC , Վեբ API-ի երթուղում շատ նման է MVC երթուղում . Գլխավոր հիմնական տարբերությունը դա է Վեբ API Գործողությունն ընտրելու համար օգտագործում է HTTP բայը, ոչ թե URI ուղին: Կարող եք նաև օգտագործել MVC - ոճը երթուղում մեջ Վեբ API.

Ինչ է երթուղու անունը:

Լավագույն պատասխան Լավագույն պատասխան. @alpha Ընկերական տրամադրելու համար Անուն անդրադառնալ դրան՝ վերջ։ Անուններ Երթուղիներ URL-ի օգնական մեթոդի օգտագործման համար: Անվանված երթուղիներ թույլ է տալիս հարմար կերպով ստեղծել URL-ներ կամ վերահղումներ կոնկրետի համար երթուղին.

Խորհուրդ ենք տալիս: