2 repositorios
Utilities for testing HTTP clients against predictable mock endpoints.
Distinct from REST API Clients: Candidates focus on the clients themselves, not the act of debugging a client using a mock server.
Explore 2 awesome GitHub repositories matching development tools & productivity · API Client Debugging Tools. Refine with filters or upvote what's useful.
JSONPlaceholder es un servidor mock de API REST y servicio de mocking JSON que proporciona un sandbox de desarrollo frontend alojado. Funciona como un backend falso que devuelve respuestas JSON predefinidas para simular una API REST para desarrollo y pruebas. El servicio soporta intercambio de recursos de origen cruzado (CORS), permitiendo que las integraciones de API sean probadas desde diferentes dominios de navegador. Permite la simulación de operaciones CRUD y la recuperación de datos mock sin requerir una base de datos en vivo. El sistema mapea patrones de URL a un almacén de datos estático basado en JSON y maneja las peticiones de forma stateless. Incluye capacidades para filtrado por parámetros de consulta y mapeo de recursos anidados para simular estructuras de datos relacionales uno-a-muchos.
Allows testing the behavior of HTTP clients against a stable and predictable set of REST endpoints.
Knife4j es una interfaz web mejorada para visualizar e interactuar con especificaciones OpenAPI y Swagger. Sirve como una UI de documentación y herramienta de depuración que genera automáticamente referencias técnicas a partir de código fuente Java y frameworks web. El proyecto se distingue por su capacidad para agregar definiciones de API de múltiples microservicios distribuidos en un único portal de documentación unificado. Protege este portal utilizando flujos de autenticación OAuth2 y proporciona una pasarela para restringir el acceso a especificaciones técnicas y herramientas de prueba. La plataforma incluye capacidades para la depuración de solicitudes con pruebas de parámetros dinámicos y reenvío de solicitudes basado en proxy. También admite la gestión de contenido mediante la integración de archivos Markdown externos para guías técnicas complementarias y proporciona herramientas para la personalización de la interfaz frontend.
Provides debugging features including dynamic parameter testing, request caching, and technical specification displays.