5 repositorios
Configuration of HTTP headers specifically for managing browser and proxy caching behavior.
Distinct from HTTP Security Headers: Focuses on performance-related cache-control headers rather than security-focused headers
Explore 5 awesome GitHub repositories matching security & cryptography · Cache Control Headers. Refine with filters or upvote what's useful.
This project is a lightweight Node.js web server and command-line tool designed for hosting static assets and delivering local files over HTTP. It functions as a static site host that provides a minimal environment for serving HTML, CSS, and JavaScript files to web browsers. The server includes built-in support for TLS encryption to enable secure HTTPS access and allows for the configuration of cross-origin resource sharing headers. It also features basic authentication to restrict folder access via username and password verification. The system manages content delivery through browser cache
Injects standard HTTP caching headers into responses based on user-defined expiration settings.
Eve is a REST API framework that maps database collections to web resources through declarative configuration files. It functions as a database-to-API mapper, automatically exposing data as RESTful endpoints with built-in support for CRUD operations and schema-based request validation. The project distinguishes itself through a HATEOAS API engine that generates hypermedia links and resource schemas for dynamic client discovery. It also includes an automated Swagger documentation generator that produces interactive specifications for client SDK generation and testing. The framework provides a
Sets global and resource-specific HTTP cache control headers and expiration times to manage response revalidation.
django-cors-headers es un middleware para Django que gestiona las cabeceras de Intercambio de Recursos de Origen Cruzado (CORS) para controlar qué dominios externos pueden acceder a los recursos del servidor. Sirve como un componente de seguridad para aplicar políticas de control de acceso mediante la validación de origen y la gestión de cabeceras. El proyecto proporciona capacidades para listas blancas de origen utilizando nombres de host o expresiones regulares y admite la especificación de Acceso a Red Local para permitir solicitudes desde redes privadas. Permite un control granular mediante restricciones basadas en rutas y validación de origen dinámica impulsada por un sistema de señales. El software cubre áreas más amplias de seguridad y rendimiento, incluyendo la gestión de credenciales, el filtrado de solicitudes y el control de exposición de cabeceras de respuesta. También gestiona la coordinación de caché añadiendo el origen a la cabecera 'vary' para evitar colisiones de contenido entre diferentes solicitudes de origen cruzado.
Prevents cache collisions between different cross-origin requests by adding the Origin header to the Vary response.
Yii es un framework web PHP de pila completa y sistema basado en componentes diseñado para construir sitios web dinámicos y servicios RESTful. Opera como un framework de aplicación MVC que separa la lógica de negocio de la interfaz de usuario e incluye un mapeador objeto-relacional (ORM) integrado para interactuar con bases de datos. El proyecto proporciona un conjunto completo de herramientas de línea de comandos para el arranque de proyectos, generación automatizada de código y la ejecución de tareas en segundo plano. Utiliza una arquitectura basada en componentes y un localizador de servicios para gestionar la inyección de dependencias y los ciclos de vida de los objetos. El framework cubre una amplia gama de áreas de capacidad, incluyendo migración y versionado de esquemas, gestión de identidad basada en roles y localización de contenido. También cuenta con una variedad de estrategias de almacenamiento en caché, como caché de fragmentos, de consultas y de página completa con invalidación basada en dependencias. Las herramientas sistémicas adicionales incluyen un framework de pruebas de software, registro de eventos y limitación de tasa de solicitudes.
Manages browser caching behavior via standard HTTP headers to reduce redundant server rendering.
This project is a collection of specialized HTTP servers designed for static file hosting, secure file uploads, and encrypted web traffic. It provides implementations for delivering local files and directories over HTTP and HTTPS, including support for index pages and single-page application routing. The software differentiates itself through dedicated server roles, including a secure file upload server with size limits and token validation, and an HTTPS web server that utilizes PKCS#12 certificates for TLS encryption. It also includes a specialized gateway for managing cross-origin resource
Manages custom HTTP headers for CORS policies and browser cache-control.