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

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

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesHTTP Protocols

Foundational communication protocols for web-based data exchange.

Distinguishing note: Focuses on the fundamental rules of web communication rather than specific API implementations.

Explore 4 awesome GitHub repositories matching web development · HTTP Protocols. Refine with filters or upvote what's useful.

Awesome HTTP Protocols GitHub Repositories

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

    h2o/h2o

    11,493عرض على GitHub↗

    h2o is a high-performance content delivery server and HTTP/3 web server. It functions as a network gateway and reverse proxy that forwards client requests to upstream servers to manage traffic flow and load. The project distinguishes itself as a protocol fuzzing tool, utilizing a testing framework to execute automated stress tests against network protocols to identify memory leaks and crashes. The server provides capabilities for secure web traffic management through encrypted data transmission and high-performance web serving across HTTP/1, HTTP/2, and HTTP/3. It includes tools for server r

    Handles requests and responses using various HTTP standards to ensure compatibility across all client browser versions.

    C
    عرض على GitHub↗11,493
  • sylar-yin/sylarالصورة الرمزية لـ sylar-yin

    sylar-yin/sylar

    4,661عرض على GitHub↗

    Sylar هو إطار عمل خادم C++ غير متزامن عالي الأداء ومكتبة شبكة قائمة على الأحداث. يعمل كمجدول coroutine وتنفيذ خادم HTTP مصمم لبناء خدمات الشبكة باستخدام I/O غير المحظور. يتميز المشروع بمعترض استدعاء النظام الذي يربط مقابس الحظر و APIs النوم، محولًا العمليات المتزامنة إلى أحداث غير متزامنة غير محظورة. يستخدم نظام خيوط مساحة المستخدم لتوزيع المهام خفيفة الوزن عبر مجمع خيوط العامل لزيادة استخدام CPU. يغطي إطار العمل مجموعة واسعة من قدرات الشبكة والنظام، بما في ذلك تحليل بروتوكول HTTP القائم على آلة الحالة، وتوجيه URI للمطابقة الغامضة، وواجهة مقبس موحدة لأنواع العناوين المختلفة. كما يوفر أدوات لمزامنة الموارد المتزامنة، وتسجيل التطبيق المنظم، وتسلسل البيانات الثنائية، وإدارة تكوين وقت التشغيل.

    Employs finite state machine based parsing of HTTP protocols and URIs to handle requests and responses.

    C++
    عرض على GitHub↗4,661
  • sozu-proxy/sozuالصورة الرمزية لـ sozu-proxy

    sozu-proxy/sozu

    3,687عرض على GitHub↗

    Sozu هو وكيل عكسي وموازن تحميل عالي الأداء وآمن للذاكرة مبني بلغة Rust. تم تصميمه لإدارة حركة مرور HTTP، وTCP، وUDP من خلال بنية متعددة العمليات تستفيد من عمليات العمال المعزولة لضمان تحمل الأخطاء والاستخدام الفعال للموارد عبر أجهزة متعددة النواة. يتميز المشروع بتركيزه على التوافر المستمر والتحكم الديناميكي. وهو يتميز بآلية فريدة لإعادة تحميل الملف الثنائي الساخن وطائرة تحكم قائمة على مقبس Unix، مما يسمح للمسؤولين بتحديث تكوينات الوكيل، وتعديل إعدادات المستمع، وحتى استبدال الملف الثنائي للوكيل دون إسقاط اتصالات العميل النشطة أو مقاطعة الخدمة. يضمن هذا التصميم بقاء البنية التحتية مستجيبة وآمنة أثناء التحديثات وتعديلات وقت التشغيل. بالإضافة إلى قدرات التوجيه الأساسية، يوفر الوكيل مجموعة شاملة من الأدوات لأمن الحافة وإدارة حركة المرور. وهو يتعامل مع إنهاء TLS، ويفرض سياسات التحكم في الوصول، ويخفف من هجمات الفيضان القائمة على البروتوكول، خاصة لحركة مرور HTTP/2. يتضمن النظام أيضاً ميزات ملاحظة واسعة النطاق، توفر مراقبة الأداء في الوقت الفعلي، وانتشار التتبع الموزع، وتسجيل التدقيق المنظم لجميع تغييرات التكوين وأحداث النظام.

    Exercises frame parsing logic against arbitrary inputs to detect memory safety issues and vulnerabilities in header and body processing.

    Rusthttphttp-proxyperformance
    عرض على GitHub↗3,687
  • websockets-rs/rust-websocketالصورة الرمزية لـ websockets-rs

    websockets-rs/rust-websocket

    1,609عرض على GitHub↗

    This project is a library for establishing bidirectional, real-time communication channels between clients and servers using the WebSocket protocol. It provides a foundational toolkit for managing persistent network connections and processing data frames in accordance with the RFC 6455 standard. The library distinguishes itself through its focus on low-level control and network efficiency. It utilizes an asynchronous, event-driven architecture to manage multiple concurrent connections without requiring dedicated threads for each session. Developers can fine-tune data transmission through manu

    Uses state-machine-based parsing to process incoming byte streams into structured WebSocket frames.

    Rust
    عرض على GitHub↗1,609
  1. Home
  2. Web Development
  3. HTTP Protocols

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

  • Protocol Parsing1 وسم فرعيImplementation of protocol rules using techniques like finite state machines to parse requests and responses. **Distinct from HTTP Protocols:** Focuses on the actual parsing logic implementation rather than general protocol specifications or educational resources.