13 مستودعات
Mechanisms for controlling and returning specific HTTP response codes to indicate the outcome of a request.
Distinguishing note: None of the candidates relate to HTTP response status codes; they focus on programming language return types or testing results.
Explore 13 awesome GitHub repositories matching web development · HTTP Status Code Management. Refine with filters or upvote what's useful.
This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro
Returns an HTTP 500 status code using typed results to indicate a server-side failure.
Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif
Sets a custom HTTP status code on a response to simulate different server outcomes.
WAFW00F allows one to identify and fingerprint Web Application Firewall (WAF) products protecting a website.
Analyzes HTTP status code differences between normal and malicious requests to detect WAFs.
Intercepts requests and returns custom HTTP status codes to test application error handling.
Keyhacks is a command-line tool that tests whether API keys and tokens for dozens of cloud services are valid and active. It automates the verification of discovered credentials during security auditing and penetration testing, confirming if leaked or harvested API keys, tokens, and secrets are still operational. The tool validates credentials by sending lightweight, service-specific HTTP requests to each platform's API endpoint and inspecting the response status or body. Each validation runs independently without storing state between requests, using pre-defined request templates with the co
Determines key validity by inspecting the HTTP status code returned from the API endpoint.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
CodeIgniter returns appropriate HTTP status codes and structured JSON payloads for success, creation, deletion, and error conditions.
TypeSpec is a language for defining cloud API shapes and generating OpenAPI, JSON Schema, and client/server code from a single source of truth. It functions as a protocol-agnostic API designer that models REST, gRPC, and other API protocols using a unified, extensible syntax, with a decorator-based metadata system for attaching metadata, validation rules, and lifecycle visibility to API models and operations. The compiler produces OpenAPI 3.0 specifications and other artifacts, and the tool supports declaring API versions and tracking changes to models, properties, and operations across releas
Decorates a response property with a numeric status code, supporting literal types and discriminated unions for multiple response shapes.
هذا المشروع عبارة عن مقترح RFC رسمي ومواصفات فنية لنطاق جديد من رموز حالة HTTP. يحدد معيار خطأ للمطور مصمماً لتمييز إخفاقات التنفيذ عن أخطاء العميل أو الخادم القياسية داخل استجابات REST API. تقترح المواصفات توسيعاً لبروتوكول HTTP يقدم نطاقات رقمية محجوزة لرموز الحالة. يربط هذا النظام معرفات الأعداد الصحيحة الفريدة بأخطاء تنفيذ محددة، مما يوفر معنى تشخيصياً دقيقاً ويعزل أخطاء المطور عن استجابات البروتوكول القياسية مع الحفاظ على التوافق مع الإصدارات السابقة. يغطي المعيار معالجة أخطاء API وسير عمل تصحيح أخطاء المطور من خلال إنشاء مخطط استجابة متسق لحمولات الخطأ. يضمن هذا التوافق التشغيلي بين عملاء وخوادم API المختلفة عند الإبلاغ عن إخفاقات التنفيذ.
Groups specific HTTP status codes into reserved numerical ranges to isolate developer errors.
هذا المشروع عبارة عن قاعدة بيانات لرقابة الإنترنت ومدقق لاتصال الشبكة مصمم لتحديد مواقع الويب المقيدة أو المفلترة داخل كوريا الجنوبية. يعمل كمدقق لقابلية الوصول إلى موقع الويب للتحقق من عناوين الويب التي لا يمكن الوصول إليها بسبب قيود الشبكة الوطنية. يركز النظام على مراقبة رقابة الإنترنت وتحليل قيود الشبكة لتتبع أنماط التصفية وتحديد نطاق حظر الويب. يوفر تدقيقاً لقابلية الوصول إلى الويب لتحديد الحظر المتعمد على مستوى الحكومة أو الانقطاعات الإقليمية. تستخدم الأداة فحص اتصال HTTP والتحقق من رمز الحالة لتصنيف المواقع على أنها قابلة للوصول أو محظورة. تدير مراقبة الشبكة من خلال الاقتراع المتزامن وإدارة مهلة الطلب لمعالجة قوائم عناوين الويب.
Evaluates HTTP response headers to categorize websites as reachable, timed out, or blocked.
jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene
Manages and returns standard numeric HTTP status codes to communicate request outcomes to clients.
http-decision-diagram is a set of decision-making tools and visual logic diagrams used to resolve HTTP protocol behaviors, status codes, and cache eligibility. It functions as a status code resolver and cache eligibility evaluator, utilizing logic diagrams to determine correct responses based on web specifications. The project employs a rule-based decision tree and conditional flow modeling to translate combinations of request and response headers into deterministic status code outcomes. This specification-mapped logic allows for the evaluation of header-driven state resolution through a stru
Provides a utility for determining and returning the correct HTTP response status codes based on request and response headers.
Lychee is a command line link checker written in Rust that scans websites and local files to identify broken hyperlinks and invalid email addresses. It functions as an asynchronous link validator and static site auditor designed to ensure content accessibility and quality. The tool features disk-based response caching to accelerate subsequent scans and avoid redundant network requests. It supports token-based API authentication for services like GitHub to bypass rate limits when verifying links on remote repositories. The project covers a range of capabilities including multi-format content
Allows configuration of accepted HTTP status codes to prevent false positives during link validation.
هذا المشروع هو مستودع تعليمي شامل مصمم لتعليم ممارسات DevOps من خلال مسارات تعلم منظمة وتمارين عملية. يركز على إتقان إدارة البنية التحتية، وتنسيق الحاويات، وإدارة النظام من خلال توفير منهج يغطي دورة الحياة الكاملة للبيئات السحابية الأصلية، من التوفير الأولي إلى الصيانة المستمرة والأمان. يتميز المستودع بتقديم نهج عملي قائم على المهام للمجالات التشغيلية المعقدة. يرشد المستخدمين خلال تنفيذ البنية التحتية ككود، وتكوين إدارة الحالة عن بُعد لتعاون الفريق، ونشر تقوية الأمان متعددة الطبقات. من خلال التأكيد على التكوين التصريحي وأتمتة سطر الأوامر، يمكن المشروع المتعلمين من بناء بيئات قابلة للتكرار ومتسقة عبر منصات سحابية متنوعة. تمتد وحدات التعلم عبر سطح تشغيلي واسع، بما في ذلك إدارة قاعدة البيانات، وخطوط أنابيب التسليم المؤتمتة، ومراقبة النظام القائمة على الملاحظة. يمكن للمستخدمين ممارسة تكوين الوصول إلى الشبكة، وإدارة حصص موارد الحاوية، وتنفيذ شبكات الخدمة، مع اكتساب الخبرة أيضاً في اختبار الأمان الثابت والديناميكي. تم تنظيم المحتوى في مسارات محددة تساعد المطورين والمهندسين على التحضير للشهادات المهنية وتحديات البنية التحتية في العالم الحقيقي.
Provides mechanisms for controlling and returning specific HTTP response codes to indicate the outcome of a request.