Route in- मा URL अनुरोधहरू र ह्यान्डलिंगको Laravel लागि एक गाइड Route Laravel

Route Laravel तपाईंको वेब अनुप्रयोगको लागि s परिभाषित गर्ने route र आगमन URL अनुरोधहरू कसरी ह्यान्डल गर्ने भनेर निर्धारण गर्ने समावेश गर्दछ। संग Laravel, मार्ग सजिलो र लचिलो हुन्छ।

 

सुरू गर्नको लागि, तपाईंले विकास गरिरहनुभएको अनुप्रयोगको प्रकारमा निर्भर गर्दै, वा route फाइलमा s परिभाषित गर्न सक्नुहुन्छ। routes/web.php routes/api.php

route उदाहरण को लागी, तपाइँ यो जस्तै सरल परिभाषित गर्न सक्नुहुन्छ:

Route::get('/about', function() {  
    return "This is the About page";  
});  

यस उदाहरणमा, जब प्रयोगकर्ताले /about URL पहुँच गर्छ, Laravel सम्बन्धित ह्यान्डलिंग प्रकार्यलाई कल गर्नेछ र प्रयोगकर्तालाई "यो पृष्ठको बारेमा छ" स्ट्रिङ फर्काउँछ।

 

थप रूपमा, Laravel अन्य route विधिहरू प्रदान गर्दछ जस्तै post, put, patch, delete, आदि, विभिन्न HTTP विधिहरू ह्यान्डल गर्न।

तपाईं route URL अनुरोधहरू ह्यान्डल गर्न नियन्त्रकहरूलाई पनि सक्नुहुन्छ।

उदाहरणका लागि:

Route::get('/products', 'ProductController@index');

यस उदाहरणमा, जब प्रयोगकर्ताले /products URL पहुँच गर्छ, अनुरोध ह्यान्डल गर्न विधिलाई Laravel कल गर्नेछ । index ProductController

 

तपाईले थप लचिलोका लागि नियमित अभिव्यक्ति र गतिशील प्यारामिटरहरू पनि प्रयोग गर्न सक्नुहुन्छ route ।

उदाहरणका लागि:

Route::get('/users/{id}', 'UserController@show');

यस उदाहरणमा, URL मा एक गतिशील प्यारामिटर हो र अनुरोध ह्यान्डल गर्न को विधि {id} मा पास गरिनेछ । show UserController

यसबाहेक, तपाईंको अनुप्रयोगमा अनुकूलन र व्यवस्थापन गर्न समूहहरू, स्रोतहरू, र थप Laravel जस्ता थप सुविधाहरू प्रदान गर्दछ । route route middleware route Laravel

 

सारांशमा, s परिभाषित गर्न र URL अनुरोधहरू ह्यान्डल गर्न Laravel तपाईंसँग धेरै विकल्पहरू र शक्तिशाली सुविधाहरू छन् । route यसले तपाईंलाई लचिलो र मर्मत योग्य वेब अनुप्रयोगहरू निर्माण गर्न अनुमति दिन्छ।