awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesRoute Parameter Validation

Enforcement of regular expression requirements on URL path parameters to ensure correct route matching.

Distinct from Route Parameter Extraction: Focuses on validating parameters to differentiate routes, not on extracting them.

Explore 6 awesome GitHub repositories matching web development · Route Parameter Validation. Refine with filters or upvote what's useful.

Awesome Route Parameter Validation GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • symfony/routingالصورة الرمزية لـ symfony

    symfony/routing

    7,618عرض على GitHub↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    Enforces regular expression requirements on path parameters to differentiate between similar routes.

    PHPcomponentphprouter
    عرض على GitHub↗7,618
  • symfony/translationالصورة الرمزية لـ symfony

    symfony/translation

    6,607عرض على GitHub↗

    Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting

    Constrains route parameter values using regular expressions to ensure only matching URLs are accepted.

    PHPcomponentphpsymfony
    عرض على GitHub↗6,607
  • zijianhe/koa-routerالصورة الرمزية لـ ZijianHe

    ZijianHe/koa-router

    4,816عرض على GitHub↗

    koa-router هو وسيط توجيه (Middleware) لتطبيقات Koa يربط طلبات HTTP الواردة بدوال معالجة محددة بناءً على أنماط URL وطرق HTTP. يوفر الأساس لتنظيم نقاط نهاية الويب وتطوير واجهات برمجة تطبيقات REST من خلال ربط مسارات الطلبات بإجراءات وحدة التحكم المقابلة لها. يمكن المشروع من تنظيم نقاط النهاية المعقدة من خلال تداخل الموجهات المتكرر، مما يسمح بتركيب مثيلات موجه متعددة كوسيط لإنشاء تسلسلات هرمية منطقية للمسارات. ويدعم إنشاء URL ديناميكي عبر تعيين المسارات المسماة، مما يسمح بإنشاء سلاسل URL باستخدام معرفات بدلاً من المسارات المشفرة الثابتة. يتضمن الموجه قدرات لاستخراج والتحقق من معلمات URL المسماة، ومطابقة المسارات القائمة على التعبيرات النمطية (Regex)، وإدارة خطوط أنابيب الوسيط. كما يتعامل مع قيود الطرق، مثل الاستجابة لطلبات OPTIONS وإدارة عمليات إعادة التوجيه.

    Enforces requirements on URL path parameters to ensure correct route matching and input validity.

    JavaScript
    عرض على GitHub↗4,816
  • onejs/oneالصورة الرمزية لـ onejs

    onejs/one

    4,475عرض على GitHub↗

    One هو إطار عمل React متكامل وعابر للمنصات ومحرك عرض متعدد الأهداف مصمم لبناء تطبيقات ويب وتطبيقات أصلية من قاعدة كود واحدة. يستخدم خط أنابيب بناء يعتمد على Vite لإدارة المكونات المشتركة مع توفير موجه نظام ملفات آمن من حيث النوع يقوم تلقائياً بإنشاء تعريفات التنقل. يتميز إطار العمل بدعم استراتيجية عرض هجينة، مما يسمح بتهيئة المسارات الفردية كمواقع ثابتة، أو صفحات يتم عرضها من جانب الخادم، أو تطبيقات الصفحة الواحدة. ويستخدم حل المنطق الخاص بالمنصة وإضافة Vite مشتركة لتنسيق التجميع لكل من بيئات الويب والبيئات الأصلية. يغطي النظام مجموعة واسعة من القدرات بما في ذلك محملات البيانات من جانب الخادم، وإدارة مسار API، واعتراض الطلبات القائم على البرمجيات الوسيطة. كما يوفر أدوات لتكامل ميزات الجهاز الأصلي وتخطيطات تعتمد على الجسور للتنقل عبر الجوال، إلى جانب تحسينات الأداء مثل التوليد الثابت المتوازي والتحميل المسبق للأصول. يمكن نشر التطبيقات على خوادم الإنتاج أو منصات الحافة بدون خادم بما في ذلك Vercel وCloudflare.

    Checks route parameters against schemas or asynchronous logic to block navigation to invalid resources.

    TypeScriptlocal-firstreactreact-native
    عرض على GitHub↗4,475
  • salvo-rs/salvoالصورة الرمزية لـ salvo-rs

    salvo-rs/salvo

    4,376عرض على GitHub↗

    Salvo هو إطار عمل ويب Rust شامل لبناء خوادم HTTP غير متزامنة وتطبيقات ويب. يتميز بموجه ويب هرمي يستخدم بنية قائمة على الشجرة لتعيين الطلبات إلى المعالجات وخط أنابيب وسيط غير متزامن يعتمد على نموذج البصل لمعالجة الطلبات والاستجابات قبل وبعد المعالجة. يتميز إطار العمل بدعمه الأصلي لبروتوكولات الشبكة الحديثة، بما في ذلك تنفيذ HTTP/3 القائم على QUIC إلى جانب HTTP/1 و HTTP/2. يتضمن مولد وثائق OpenAPI متكاملاً يستخرج المخططات مباشرة من توقيعات المعالج لإنتاج مواصفات API موحدة وواجهات تفاعلية. بالإضافة إلى ذلك، يوفر إدارة TLS تلقائية من خلال تكامل ACME للحصول على شهادات الأمان وتجديدها. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال في الوقت الفعلي عبر WebSockets و WebTransport، بالإضافة إلى وظائف بوابة API مع وكيل الطلب وإعادة كتابة المسار. يتضمن دعماً مدمجاً لإدارة الجلسة، واستخراج المعلمات الآمن من النوع، وإمكانية المراقبة من خلال تكامل OpenTelemetry. يتم التعامل مع تسليم المحتوى عبر خدمة الملفات الثابتة وقوالب HTML الديناميكية. يتم توفير أداة سطر أوامر لتمهيد هياكل المشاريع الجديدة.

    Verifies URL segments using regular expressions to ensure variables match specific formats before reaching a handler.

    Rustasyncframeworkhttp-server
    عرض على GitHub↗4,376
  • jorisvink/koreالصورة الرمزية لـ jorisvink

    jorisvink/kore

    3,825عرض على GitHub↗

    Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific

    Filters incoming request parameters using built-in logic to ensure data integrity before reaching application handlers.

    Ccframeworkhigh-performance
    عرض على GitHub↗3,825
  1. Home
  2. Web Development
  3. Route Parameter Validation

استكشف الوسوم الفرعية

  • Request Parameter FilteringLogic for filtering and validating incoming request parameters before they are passed to the application handler. **Distinct from Route Parameter Validation:** Distinct from route validation: focuses on filtering the actual parameter values rather than just matching the route pattern.