awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

29 रिपॉजिटरी

Awesome GitHub RepositoriesHTTP Request Routing

Systems that map incoming network paths or URLs to specific handlers or controllers based on predefined patterns.

Distinguishing note: The candidates are all 'pluggable' components for specific domains (auth, search, data feeds) rather than general web request routing systems.

Explore 29 awesome GitHub repositories matching web development · HTTP Request Routing. Refine with filters or upvote what's useful.

Awesome HTTP Request Routing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • zendframework/zendframeworkzendframework का अवतार

    zendframework/zendframework

    5,441GitHub पर देखें↗

    Zend Framework मॉड्यूलर, इवेंट-संचालित वेब एप्लीकेशन्स बनाने के लिए डीकपल्ड कंपोनेंट्स का एक व्यापक सेट है। यह यूजर इंटरफेस से बिजनेस लॉजिक को अलग करने के लिए एक MVC आर्किटेक्चर को लागू करता है और एक अनुक्रमिक मिडलवेयर पाइपलाइन के माध्यम से एक संरचित रिक्वेस्ट-हैंडलिंग सिस्टम प्रदान करता है। यह प्रोजेक्ट ऑब्जेक्ट इंस्टेंटिएशन को स्वचालित करने और क्लास लाइफसाइकिल को प्रबंधित करने के लिए एक फैक्ट्री-संचालित डिपेंडेंसी इंजेक्शन कंटेनर की सुविधा देता है। इसमें एक्सेस कंट्रोल लिस्ट्स और रोल-आधारित एक्सेस कंट्रोल एडेप्टर्स का उपयोग करके यूजर आइडेंटिटीज़ को सत्यापित करने और रिसोर्स एक्सेस को प्रतिबंधित करने के लिए एक व्यापक सुरक्षा सूट भी शामिल है। यह फ्रेमवर्क टेबल और रो गेटवेज़ के माध्यम से डेटाबेस एब्स्ट्रैक्शन, SOAP और JSON-RPC के लिए रिमोट प्रोसीजर कॉल इम्प्लीमेंटेशन और कमांड-लाइन इंटरफेस के लिए एक कंसोल एप्लिकेशन फ्रेमवर्क सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। अतिरिक्त सतह क्षेत्र में डेटा सीरियलाइजेशन, इनपुट वैलिडेशन, सेशन मैनेजमेंट और ईमेल डिलीवरी व कंटेंट इंटरनेशनललाइजेशन के लिए उपकरण शामिल हैं।

    Maps incoming network paths or URLs to specific handlers or controllers based on predefined patterns.

    GitHub पर देखें↗5,441
  • h3js/h3h3js का अवतार

    h3js/h3

    5,353GitHub पर देखें↗

    Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including Node.js, edge runtimes, and serverless platforms. It functions as a cross-runtime web server and a web standard API wrapper, normalizing various runtime request and response objects into standard Web API signatures. The project serves as an HTTP middleware orchestrator and request handler, utilizing a middleware-based request pipeline and hierarchical route mounting to create modular server structures. It distinguishes itself through a runtime-agnostic event wrapper that ensures c

    Implements a system for mapping incoming HTTP methods and URL paths to specific handler functions.

    TypeScript
    GitHub पर देखें↗5,353
  • chenshenhai/koa2-notechenshenhai का अवतार

    chenshenhai/koa2-note

    5,161GitHub पर देखें↗

    koa2-note एक प्रोजेक्ट है जो Koa2 वेब सर्वर विकास और Node.js एसिंक्रोनस प्रोग्रामिंग पर केंद्रित है। यह अनुरोध और प्रतिक्रिया चक्रों को संभालने के लिए एक एसिंक्रोनस मिडलवेयर पाइपलाइन का उपयोग करके वेब सर्वर और APIs बनाने के लिए एक फ्रेमवर्क प्रदान करता है। यह प्रोजेक्ट एक लेयर्ड बैकएंड आर्किटेक्चर पर जोर देता है जो रूटिंग, बिजनेस सर्विसेज और डेटा मॉडल को अलग करता है। यह उपयोगकर्ता सत्रों और एप्लिकेशन डेटा को बनाए रखने के लिए रिलेशनल डेटाबेस के एकीकरण के माध्यम से खुद को अलग करता है, साथ ही एक बिल्ड प्रक्रिया जिसमें फ्रंटएंड एसेट्स के लिए JSX-टू-JavaScript संकलन शामिल है। क्षमता सतह बैकएंड API डिज़ाइन को कवर करती है, जिसमें RESTful रूटिंग और अनुरोध डेटा पार्सिंग, साथ ही टेम्पलेट इंजन के साथ सर्वर-साइड रेंडरिंग शामिल है। इसमें मल्टीपार्ट स्ट्रीम पार्सिंग का उपयोग करके एसिंक्रोनस फाइल अपलोड, कुकी-आधारित सत्र प्रबंधन और क्रॉस-डोमेन अनुरोधों के लिए JSONP का कार्यान्वयन भी शामिल है। यह रिपॉजिटरी Koa फ्रेमवर्क कार्यान्वयन और सर्वर आर्किटेक्चर सीखने के लिए स्ट्रक्चर्ड ट्यूटोरियल और उदाहरणों के साथ एक शैक्षिक संसाधन के रूप में कार्य करती है।

    Maps incoming HTTP request paths to specific handler functions using a routing system.

    course-noteskoakoa2
    GitHub पर देखें↗5,161
  • rails-api/rails-apirails-api का अवतार

    rails-api/rails-api

    5,130GitHub पर देखें↗

    यह हल्के बैकएंड सेवाओं और JSON एंडपॉइंट्स के निर्माण के लिए डिज़ाइन किया गया एक सुव्यवस्थित Ruby on Rails फ्रेमवर्क है। यह API प्रतिक्रियाओं से डेटा मॉडल और व्यावसायिक लॉजिक को अलग करने के लिए एक मॉडल-व्यू-कंट्रोलर आर्किटेक्चर का उपयोग करता है, विशेष रूप से सिस्टम ओवरहेड को कम करने के लिए ब्राउज़र-केंद्रित व्यूज़ को छोड़ देता है। यह फ्रेमवर्क JSON API स्कैफोल्डिंग के माध्यम से मॉडल, कंट्रोलर और रूट्स को तेज़ी से जनरेट करने के लिए एक प्रणाली प्रदान करता है। यह RESTful API बैकएंड के लिए सुसंगत संसाधन रूटिंग और डेटा मॉडलिंग सुनिश्चित करने के लिए HTTP वर्ब्स को कंट्रोलर से मैप करता है। इस प्रोजेक्ट में प्रमाणीकरण, IP स्पूफ़िंग रोकथाम और मिडलवेयर पाइपलाइन कॉन्फ़िगरेशन जैसे HTTP अनुरोध प्रबंधन के लिए क्षमताएं शामिल हैं। यह रिस्पॉन्स कैशिंग और सशर्त अनुरोध हैंडलिंग जैसी परफॉरमेंस ऑप्टिमाइज़ेशन के साथ-साथ अनुरोध गतिविधि लॉगिंग और इवेंट इंस्ट्रूमेंटेशन के माध्यम से एप्लिकेशन ऑब्जर्वेबिलिटी का भी समर्थन करता है।

    Provides a system to map incoming network paths and URLs to specific controllers based on predefined patterns.

    Ruby
    GitHub पर देखें↗5,130
  • emicklei/go-restfulemicklei का अवतार

    emicklei/go-restful

    5,111GitHub पर देखें↗

    go-restful, Go में RESTful वेब सेवाएं बनाने के लिए एक फ्रेमवर्क है। यह API एंडपॉइंट्स को प्रबंधित करने के लिए एक टूलकिट के रूप में कार्य करता है, जो एक रिक्वेस्ट राउटर प्रदान करता है जो पाथ पैरामीटर्स और कस्टम URL पैटर्न का उपयोग करके आने वाले HTTP रिक्वेस्ट को हैंडलर फ़ंक्शंस में मैप करता है। इस फ्रेमवर्क में एक डेटा रूपांतरण लेयर शामिल है जो रिक्वेस्ट और रिस्पॉन्स बॉडी के लिए Go स्ट्रक्चर्स को JSON या XML फॉर्मेट में बदलती है। यह एंडपॉइंट प्रीफ़िक्सिंग और साझा कॉन्फ़िगरेशन को प्रबंधित करने के लिए संबंधित वेब सेवाओं को कंटेनरों में व्यवस्थित करने के लिए एक सिस्टम भी प्रदान करती है। यह प्रोजेक्ट वैलिडेशन और ऑथेंटिकेशन के लिए मिडलवेयर फ़िल्टर के माध्यम से रिक्वेस्ट लाइफसाइकिल प्रबंधन, साथ ही क्रॉस-ऑरिजिन रिसोर्स शेयरिंग हेडर के प्रबंधन को कवर करता है। अतिरिक्त क्षमताओं में gzip या deflate का उपयोग करके पेलोड संपीड़न और मानकीकृत त्रुटि प्रतिक्रियाएं वापस करने के लिए पैनिक रिकवरी मिडलवेयर शामिल हैं।

    Maps incoming HTTP requests to handler functions using path parameters and URL patterns.

    Go
    GitHub पर देखें↗5,111
  • jasontaylordev/northwindtradersjasontaylordev का अवतार

    jasontaylordev/NorthwindTraders

    5,019GitHub पर देखें↗

    NorthwindTraders एक ASP.NET Core सैंपल एप्लिकेशन है जो RESTful वेब API विकसित करने के लिए एक संदर्भ कार्यान्वयन के रूप में कार्य करता है। यह HTTP पर व्यावसायिक कार्यक्षमता को उजागर करने के लिए .NET इकोसिस्टम के उपयोग को प्रदर्शित करता है। यह प्रोजेक्ट एक लेयर्ड एप्लिकेशन आर्किटेक्चर का उदाहरण प्रदान करता है, जो व्यावसायिक लॉजिक को इंफ्रास्ट्रक्चर और बाहरी डिपेंडेंसी से अलग करता है। यह एप्लिकेशन ऑब्जेक्ट्स को रिलेशनल डेटाबेस में मैप करने के लिए कोड-फ़र्स्ट दृष्टिकोण का उपयोग करके एक Entity Framework Core डेटा लेयर लागू करता है। कार्यान्वयन रिलेशनल डेटाबेस एकीकरण, सर्वर-साइड रिक्वेस्ट रूटिंग और डिकपल्ड आर्किटेक्चर लेयर्स के संगठन सहित मुख्य बैकएंड क्षमताओं को कवर करता है।

    Utilizes a server-side routing system to map incoming HTTP requests to specific controller handler methods.

    C#aspnet-coreclean-architecturecode-first
    GitHub पर देखें↗5,019
  • spring-attic/spring-mvc-showcasespring-attic का अवतार

    spring-attic/spring-mvc-showcase

    4,974GitHub पर देखें↗

    This project is a showcase application and reference implementation for the Spring MVC framework. It serves as a demonstration of how to build web applications by separating business logic from user interfaces using a model-view-controller architectural pattern. The application provides examples of HTTP request handling, including the capture of request data, the processing of file uploads, and the generation of formatted HTTP responses. It implements REST API endpoints that map requests to handler methods and return data in formats such as JSON and XML. The project covers core web developme

    Maps incoming network paths and URLs to specific handlers or controllers based on predefined patterns.

    Java
    GitHub पर देखें↗4,974
  • deployd/deployddeployd का अवतार

    deployd/deployd

    4,942GitHub पर देखें↗

    deployd एक रीयल-टाइम API फ्रेमवर्क और MongoDB बैकएंड एज़ ए सर्विस है जो क्लाइंट्स और सर्वर्स के बीच डेटा और इवेंट्स को सिंक्रोनाइज़ करने वाले नेटवर्क इंटरफ़ेस के निर्माण की अनुमति देता है। यह एक JavaScript API मिडलवेयर के रूप में कार्य करता है जिसे प्रमाणीकरण, अनुरोध इंटरसेप्टर्स और रीयल-टाइम क्षमताएँ प्रदान करने के लिए HTTP सर्वर्स के साथ इंटीग्रेट किया जा सकता है। इस प्रोजेक्ट में संसाधन सेटिंग्स को कॉन्फ़िगर करने, डेटा कलेक्शन्स को मैनेज करने और वेब-आधारित इंटरफ़ेस के माध्यम से सर्वर स्थिति की निगरानी करने के लिए एक सेल्फ-होस्टेड API मैनेजमेंट डैशबोर्ड शामिल है। इसमें एक रीयल-टाइम डेटा सिंक्रोनाइज़ेशन इंजन शामिल है जो सॉकेट्स का उपयोग करके कनेक्टेड क्लाइंट्स को लाइव डेटाबेस अपडेट्स पुश करता है। सिस्टम स्कीमा वैलिडेशन और रिकर्सिव क्वेरींग के साथ बैकएंड डेटा प्रबंधन को कवर करता है, साथ ही उपयोगकर्ता प्रमाणीकरण वर्कफ़्लो जो स्टेटलेस अनुरोधों और निरंतर कनेक्शनों में सेशन्स को ट्रैक करते हैं। यह रीयल-टाइम इवेंट ब्रॉडकास्टिंग, मॉड्यूल्स के माध्यम से कस्टम API मिडलवेयर एक्सटेंशन और प्रशासनिक एक्सेस कंट्रोल के लिए क्षमताएँ भी प्रदान करता है। प्रोजेक्ट में नए प्रोजेक्ट्स को बूटस्ट्रैप करने और डेवलपमेंट सर्वर्स चलाने के लिए एक CLI शामिल है।

    Maps incoming HTTP requests at root URLs to specific handlers for data processing or task delegation.

    JavaScript
    GitHub पर देखें↗4,942
  • xinliangnote/goxinliangnote का अवतार

    xinliangnote/Go

    4,932GitHub पर देखें↗

    This project is a Go programming language study guide and backend development course. It provides a collection of learning notes and practical examples covering fundamental syntax and core language concepts. The repository functions as a tutorial for building web APIs and network services. It includes implementation guides for the Gin web framework and code demonstrations for creating remote procedure call services using Protocol Buffers. The material covers backend API engineering, including routing, data binding, and error handling. It also includes examples of structured logging and custo

    Implements high-performance request routing using the Gin framework's radix tree structure.

    Gogingin-frameworkgo
    GitHub पर देखें↗4,932
  • chriskacerguis/codeigniter-restserverchriskacerguis का अवतार

    chriskacerguis/codeigniter-restserver

    4,876GitHub पर देखें↗

    codeigniter-restserver एक REST API फ्रेमवर्क और कंट्रोलर लाइब्रेरी है जिसका उपयोग CodeIgniter PHP एनवायरनमेंट के भीतर RESTful सर्वर बनाने के लिए किया जाता है। यह एक बैकएंड इम्प्लीमेंटेशन के रूप में कार्य करता है जो संरचित एंडपॉइंट्स के माध्यम से डेटा और कार्यक्षमता को उजागर करने के लिए मानक HTTP मेथड्स को हैंडल करता है। इस प्रोजेक्ट में एक कस्टमाइज़ेबल रिस्पॉन्स इंजन शामिल है जो कस्टम फॉर्मेटिंग मेथड्स के माध्यम से आउटपुट डेटा को विभिन्न विशिष्ट फॉर्मेट्स में बदलने की अनुमति देता है। यह लाइब्रेरी आने वाले HTTP रिक्वेस्ट्स को कंट्रोलर मेथड्स से मैप करने, रिसोर्स रिस्पॉन्स को मैनेज करने और कॉन्फ़िगरेशन-आधारित एक्सेस कंट्रोल को लागू करने के लिए टूल्स प्रदान करती है।

    Maps incoming HTTP methods and URIs to specific controller methods to handle API resource requests.

    PHP
    GitHub पर देखें↗4,876
  • meanjs/meanmeanjs का अवतार

    meanjs/mean

    4,841GitHub पर देखें↗

    This project is a full-stack JavaScript application generator and framework that integrates MongoDB, Express, AngularJS, and Node.js. It provides a Node.js backend framework for managing request routing and middleware, paired with an AngularJS frontend boilerplate and a NoSQL database for rapid web application development. The framework distinguishes itself through extensive automation and scaffolding. It includes a generator for creating CRUD modules, controllers, models, and the necessary directory structures for both frontend and backend components. It also implements secure identity manag

    Provides a routing system that maps URLs and HTTP methods to specific handler functions.

    JavaScript
    GitHub पर देखें↗4,841
  • zijianhe/koa-routerZijianHe का अवतार

    ZijianHe/koa-router

    4,816GitHub पर देखें↗

    koa-router is a routing middleware for Koa applications that maps incoming HTTP requests to specific handler functions based on URL patterns and HTTP methods. It provides the foundation for organizing web endpoints and developing REST APIs by linking request paths to their corresponding controller actions. The project enables the organization of complex endpoints through recursive router nesting, allowing multiple router instances to be mounted as middleware to create logical route hierarchies. It supports dynamic URL generation via named route mapping, which allows the creation of URL string

    Maps incoming network paths and URL patterns to specific controller functions or callbacks.

    JavaScript
    GitHub पर देखें↗4,816
  • easy-swoole/easyswooleeasy-swoole का अवतार

    easy-swoole/easyswoole

    4,766GitHub पर देखें↗

    EasySwoole एक उच्च-प्रदर्शन वाला एसिंक्रोनस PHP फ्रेमवर्क है जिसे इवेंट-ड्रिवन नेटवर्क और पर्सिस्टेंट मेमोरी एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। यह डिस्ट्रीब्यूटेड माइक्रोसर्विसेज और एसिंक्रोनस सर्वर विकसित करने के लिए एक टूलकिट के रूप में कार्य करता है जो समवर्ती (concurrent) HTTP, TCP, UDP और WebSocket कनेक्शन को संभालने में सक्षम है। यह फ्रेमवर्क एक पर्सिस्टेंट मेमोरी प्रोसेस निष्पादन मोड के माध्यम से खुद को अलग करता है जो अनुरोध हैंडलिंग के दौरान दोहराव वाली फ़ाइल लोडिंग और इनवोकेशन के ओवरहेड को समाप्त करता है। यह रिमोट प्रोसीजर कॉल इम्प्लीमेंटेशन और सर्विस डिस्कवरी एकीकरण के माध्यम से डिस्ट्रीब्यूटेड सिस्टम के लिए इन-बिल्ट सपोर्ट प्रदान करता है। यह सिस्टम कॉनकरेंसी और ऑटोमेशन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें कोरूटीन-आधारित टास्क रनिंग, डेटाबेस और कैश के लिए कनेक्शन पूल मैनेजमेंट, और एक केंद्रीकृत डिपेंडेंसी इंजेक्शन कंटेनर शामिल है। इसमें एसिंक्रोनस बैकग्राउंड टास्क निष्पादन और स्वचालित क्रॉन जॉब शेड्यूलिंग के लिए टूल्स भी शामिल हैं। फ्रेमवर्क टोकन नीतियों और अनुमति नियमों को लागू करने के लिए आइडेंटिटी और एक्सेस मैनेजमेंट को शामिल करता है।

    Includes a high-performance router and parameter validator to map incoming HTTP requests to specific application handlers.

    PHPcoroutineeasyswooleswoole
    GitHub पर देखें↗4,766
  • goravel/goravelgoravel का अवतार

    goravel/goravel

    4,749GitHub पर देखें↗

    Goravel Go प्रोग्रामिंग भाषा का उपयोग करके वेब एप्लिकेशन, REST API और gRPC सेवाएं बनाने के लिए एक पूर्ण-विशेषीकृत डेवलपमेंट स्कैफोल्ड और फ्रेमवर्क है। यह मॉडल-व्यू-कंट्रोलर आर्किटेक्चर को लागू करता है और उच्च-प्रदर्शन रिमोट प्रोसीजर कॉल सर्वर्स और क्लाइंट्स के लिए एक व्यापक टूलकिट प्रदान करता है। यह फ्रेमवर्क अपने व्यापक एकीकृत इकोसिस्टम द्वारा प्रतिष्ठित है, जिसमें डेटाबेस मैनेजमेंट के लिए एक फ्लुएंट ऑब्जेक्ट-रिलेशनल मैपर और प्रशासनिक ऑटोमेशन और प्रोजेक्ट स्कैफोल्डिंग के लिए एक समर्पित कमांड-लाइन इंटरफ़ेस टूलकिट शामिल है। इसमें एक ड्राइवर-आधारित सर्विस एब्स्ट्रैक्शन है जो डेवलपर्स को एप्लिकेशन लॉजिक को बदले बिना स्टोरेज, कैश और सेशन बैकएंड को स्वैप करने की अनुमति देता है। यह प्लेटफ़ॉर्म एप्लिकेशन क्षमताओं की एक विस्तृत सतह को कवर करता है, जिसमें डिस्ट्रीब्यूटेड क्यूज़ के साथ एसिंक्रोनस टास्क प्रोसेसिंग, टोकन-आधारित प्रमाणीकरण के माध्यम से सुरक्षित आइडेंटिटी मैनेजमेंट, और एन्क्रिप्शन और एक्सेस कंट्रोल के साथ एक मजबूत सुरक्षा परत शामिल है। यह कंटेंट लोकलाइजेशन, टेम्पलेट रेंडरिंग और डिपेंडेंसी मॉकिंग के साथ एक ऑटोमेटेड टेस्टिंग इंफ्रास्ट्रक्चर के लिए टूल्स भी प्रदान करता है।

    Binds incoming request URIs and HTTP methods to specific handler functions or controllers.

    Goapiframeworkgo
    GitHub पर देखें↗4,749
  • gin-gonic/examplesgin-gonic का अवतार

    gin-gonic/examples

    4,537GitHub पर देखें↗

    This repository is a collection of implementation patterns, tutorial code, and practical examples for building web applications with the Gin framework in Go. It serves as a guide for learning how to structure Go web servers, specifically focusing on mapping URL paths to handler functions and managing request flow. The project provides demonstrations of middleware implementation for tasks such as authentication, logging, and rate limiting. It also includes reference examples for developing REST APIs, with a focus on structuring data and sending JSON responses to clients.

    Maps incoming network paths and URLs to specific handlers or controllers using predefined patterns.

    Gogingin-gonicgo
    GitHub पर देखें↗4,537
  • poem-web/poempoem-web का अवतार

    poem-web/poem

    4,408GitHub पर देखें↗

    Poem Rust प्रोग्रामिंग भाषा का उपयोग करके टाइप-सेफ वेब एप्लिकेशन, APIs और सर्वर बनाने के लिए एक व्यापक टूलकिट है। यह ऐसे वेब सर्वर विकसित करने के लिए एक आधार प्रदान करता है जो मजबूत टाइप सुरक्षा के साथ HTTP अनुरोधों को संभालते हैं। यह फ्रेमवर्क प्रोटोकॉल-अज्ञेयवादी हैंडलर मैपिंग के माध्यम से कई संचार प्रोटोकॉल का समर्थन करके खुद को अलग करता है। यह एक एकल आंतरिक तर्क को HTTP, protobuf परिभाषाओं का उपयोग करने वाली gRPC सेवाओं और AI मॉडल एकीकरण के लिए मॉडल कॉन्टेक्स्ट प्रोटोकॉल में उजागर करने की अनुमति देता है। इसके अतिरिक्त, इसमें OpenAPI v3 विनिर्देशों और इंटरैक्टिव दस्तावेज़ीकरण उत्पन्न करने के लिए इन-बिल्ट टूलिंग शामिल है। यह प्रोजेक्ट अनुरोध रूटिंग, ट्रेट-आधारित मिडलवेयर पाइपलाइन्स और सत्र प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह ACME-आधारित स्वचालित TLS प्रमाणपत्र नवीनीकरण, CSRF सुरक्षा और CORS कॉन्फ़िगरेशन जैसी सुरक्षा सुविधाएँ प्रदान करता है। अन्य एकीकृत क्षमताओं में WebSockets और सर्वर-सेंट इवेंट्स के माध्यम से रीयल-टाइम डेटा स्ट्रीमिंग, स्थिर एसेट सर्विंग और वितरित अनुरोध ट्रेसिंग के लिए OpenTelemetry एकीकरण शामिल है। यह फ्रेमवर्क विविध तैनाती लक्ष्यों का समर्थन करने के लिए डिज़ाइन किया गया है, जिसमें क्लाउड रनटाइम्स के भीतर इवेंट-ड्रिवन सर्वरलेस फ़ंक्शंस के रूप में वेब एप्लिकेशन चलाने की क्षमता शामिल है।

    Maps incoming HTTP request paths to specific handler functions using a high-performance routing system.

    Rustfastapiframeworkhttp
    GitHub पर देखें↗4,408
  • salvo-rs/salvosalvo-rs का अवतार

    salvo-rs/salvo

    4,376GitHub पर देखें↗

    Salvo एसिंक्रोनस HTTP सर्वर और वेब एप्लिकेशन बनाने के लिए एक व्यापक Rust वेब फ्रेमवर्क है। इसमें एक पदानुक्रमित वेब राउटर है जो अनुरोधों को हैंडलर से मैप करने के लिए ट्री-आधारित संरचना का उपयोग करता है और अनुरोध और प्रतिक्रिया प्री- और पोस्ट-प्रोसेसिंग के लिए अनियन मॉडल पर आधारित एक एसिंक्रोनस मिडलवेयर पाइपलाइन है। यह फ्रेमवर्क आधुनिक नेटवर्क प्रोटोकॉल के लिए अपने मूल समर्थन द्वारा प्रतिष्ठित है, जिसमें HTTP/1 और HTTP/2 के साथ QUIC-आधारित HTTP/3 कार्यान्वयन शामिल है। इसमें एक एकीकृत OpenAPI दस्तावेज़ीकरण जनरेटर शामिल है जो मानकीकृत API विनिर्देशों और इंटरैक्टिव इंटरफ़ेस का उत्पादन करने के लिए सीधे हैंडलर हस्ताक्षरों से स्कीमा निकालता है। इसके अतिरिक्त, यह सुरक्षा प्रमाणपत्र प्राप्त करने और नवीनीकृत करने के लिए ACME एकीकरण के माध्यम से स्वचालित TLS प्रबंधन प्रदान करता है। यह प्रोजेक्ट WebSockets और WebTransport के माध्यम से रीयल-टाइम संचार, साथ ही अनुरोध प्रॉक्सीिंग और पथ पुनर्लेखन के साथ API गेटवे कार्यक्षमता सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें सत्र प्रबंधन, टाइप-सेफ पैरामीटर निष्कर्षण और OpenTelemetry एकीकरण के माध्यम से अवलोकन क्षमता के लिए अंतर्निहित समर्थन शामिल है। कंटेंट डिलीवरी स्थिर फ़ाइल सर्विंग और डायनामिक HTML टेम्प्लेटिंग के माध्यम से संभाली जाती है। नई प्रोजेक्ट संरचनाओं को बूटस्ट्रैप करने के लिए एक कमांड-लाइन टूल प्रदान किया गया है।

    Maps incoming network paths to specific handlers using a tree-based routing system.

    Rustasyncframeworkhttp-server
    GitHub पर देखें↗4,376
  • mpolden/echoipmpolden का अवतार

    mpolden/echoip

    4,324GitHub पर देखें↗

    echoip is a network utility and API for detecting public IPv4 and IPv6 addresses and retrieving associated metadata. It serves as a client IP detection tool and a geolocation API that maps incoming requests to physical locations and geographic metadata. The project provides network identity analysis by resolving IP addresses to their corresponding autonomous system numbers and owning network organizations. It also includes a connectivity tester to verify if specific ports on a target remote host are open and reachable. The system supports structured data export via JSON and plain text throug

    Directs incoming network requests to specific handler functions based on the requested URL path.

    Gogeoipgoip-address-lookup
    GitHub पर देखें↗4,324
  • attendize/attendizeAttendize का अवतार

    Attendize/Attendize

    4,261GitHub पर देखें↗

    Attendize is a Laravel-based event management platform designed for selling tickets and organizing events. It functions as an online ticket selling system and a white-label landing page builder, complemented by a web-based QR code entry validator for verifying attendee access at event doors. The platform includes an event affiliate tracker to monitor sales volume and traffic generated by referral partners. It also provides tools for building mobile-friendly event pages with embeddable ticket purchase widgets and customizable ticket designs. The system covers a broad operational surface, incl

    Utilizes an MVC-based routing system to map HTTP requests to controllers handling event and ticket logic.

    PHPattendanceattendizedoor-management
    GitHub पर देखें↗4,261
  • weavejester/compojureweavejester का अवतार

    weavejester/compojure

    4,115GitHub पर देखें↗

    Compojure, Ring वेब एप्लिकेशन के लिए एक राउटिंग लाइब्रेरी है जो कंपोजेबल रूट डेफिनिशन का उपयोग करके HTTP रिक्वेस्ट को हैंडलर फंक्शन्स पर मैप करती है। यह Ring इकोसिस्टम के लिए एक मिडलवेयर घटक के रूप में कार्य करता है, जो आने वाले रिक्वेस्ट मेथड्स और पाथ्स को परिभाषित URI पैटर्न के साथ मैच करके वेब ट्रैफिक को विशिष्ट एप्लिकेशन लॉजिक की ओर निर्देशित करता है। राउटर एक मॉड्यूलर आर्किटेक्चर का उपयोग करता है जो संबंधित एंडपॉइंट्स को डीकूपल्ड मॉड्यूल्स में समूहित करने की अनुमति देता है। यह कंपोजिशन मॉडल छोटे, स्वतंत्र राउटिंग संदर्भों से बड़े एप्लिकेशन के निर्माण को सक्षम बनाता है। लाइब्रेरी वेब रिक्वेस्ट को प्रोसेस करने के लिए क्षमताएं प्रदान करती है, जिसमें रॉ URI पाथ पैरामीटर्स को विशिष्ट डेटा प्रकारों में बदलना और रिक्वेस्ट URI को सामान्य बनाना शामिल है। इसमें रिक्वेस्ट पाथ्स को फिजिकल फाइलों या आंतरिक संसाधनों पर मैप करके स्टेटिक एसेट्स को सर्व करने की कार्यक्षमता भी शामिल है।

    Maps incoming HTTP request methods and paths to specific handler functions to determine the processing logic.

    Clojure
    GitHub पर देखें↗4,115
पिछला12अगला
  1. Home
  2. Web Development
  3. HTTP Request Routing