3 repositorios
Extracting specific data from API responses using query languages like JSONPath or XPath.
Distinct from Structured Data Extraction: Distinct from general Structured Data Extraction: focuses specifically on filtering the bodies of HTTP responses.
Explore 3 awesome GitHub repositories matching data & databases · Response Body Filtering. Refine with filters or upvote what's useful.
Codeception es un framework de testing full-stack para aplicaciones PHP que proporciona una interfaz unificada para pruebas unitarias, funcionales y de aceptación. Sirve como herramienta para automatizar navegadores reales de escritorio y móviles mediante el protocolo WebDriver y actúa como cliente para probar APIs REST y SOAP. El framework se distingue por su soporte para Behavior-Driven Development (BDD), permitiendo a los usuarios escribir especificaciones de prueba legibles por humanos en lenguaje Gherkin para alinear las pruebas técnicas con los requisitos de negocio. Implementa un mapeo de acciones basado en actores para conectar estos pasos en lenguaje natural con métodos ejecutables de PHP. Sus capacidades cubren una amplia superficie, incluyendo verificación y gestión del estado de la base de datos para almacenes SQL y NoSQL, la simulación de flujos de trabajo de usuario mediante automatización de navegador y la validación de estructuras de datos de API utilizando JSON y XML. También proporciona herramientas para medir la cobertura de código y gestionar ciclos de vida de pruebas mediante inyección de dependencias y manipulación de contenedores de servicios. El proyecto incluye un proceso de instalación guiado por línea de comandos para generar boilerplates de prueba y archivos de configuración estandarizados.
Provides tools to extract specific data from API response bodies using JSONPath and XPath for verification.
Zen Desktop es un cliente proxy multiplataforma y filtro de peticiones de red para Windows, macOS y Linux. Funciona como un bloqueador de anuncios a nivel de sistema y una herramienta de protección de la privacidad que intercepta el tráfico de red en todas las aplicaciones del sistema operativo para bloquear anuncios, rastreadores y malware. El software emplea un sistema de filtrado de peticiones de red que modifica cabeceras HTTP y recorta datos JSON utilizando reglas personalizadas y expresiones regulares. Elimina específicamente los parámetros de rastreo y sanitiza las cabeceras de red para evitar el monitoreo de actividad. El proyecto proporciona capacidades para la gestión de listas de bloqueo mediante sincronización de URL, bloqueo de peticiones basado en patrones de URL y metadatos, y manipulación de contenido como la sanitización de JavaScript y la limpieza de parámetros de consulta de URL. También incluye herramientas para la inspección de peticiones de red y el registro del historial de peticiones para mapear el tráfico bloqueado a reglas de filtro específicas. La utilidad permite la exclusión de aplicaciones específicas del filtrado de tráfico a través de una lista de omisión de enrutamiento configurable.
Parses JSON response bodies and removes specific elements via JSONPath to strip tracking data.
This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in
Allows extracting and transforming information from JSON, XML, and HTML response bodies using query languages.