#319 · Herramienta para desarrolladores

Eliminador de duplicados en listas de fuentes CSP

Eliminador de duplicados en listas de fuentes CSP procesa el contenido directamente en el navegador y muestra una salida lista para copiar. Elimina fuentes repetidas dentro de cada directiva CSP sin cambiar el orden de la primera aparición de cada token. La página no envía el texto a un servidor y conserva visibles los datos relevantes del análisis para que puedas revisar el resultado antes de integrarlo en código o configuración.

Datos de entrada

Entrada técnica
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega o carga el contenido que quieres procesar.
  2. Ajusta las opciones disponibles para este formato.
  3. Pulsa el botón principal o usa Ctrl/Cmd + Enter.
  4. Revisa el resumen, las métricas y la interpretación.
  5. Copia o descarga la salida si encaja con tu caso.

Qué hace esta herramienta para desarrolladores

Elimina fuentes repetidas dentro de cada directiva CSP sin cambiar el orden de la primera aparición de cada token.

Cada directiva se procesa por separado. Los valores se comparan de forma exacta y los duplicados posteriores se descartan; no se mezclan directivas distintas.

La salida se genera localmente y no sustituye pruebas en el entorno real de destino.

Ejemplo

Entrada

script-src 'self' https://cdn.example.com 'self' https://cdn.example.com; img-src data: data: https:

Salida esperada

script-src 'self' https://cdn.example.com; img-src data: https:

Casos de uso

  • Depuración de integraciones API durante desarrollo.
  • Preparación de ejemplos reproducibles para documentación técnica.
  • Revisión de solicitudes, respuestas y cabeceras antes de incorporarlas a una aplicación.

Consejos para obtener resultados fiables

  • Prueba siempre la salida con datos no sensibles antes de producción.
  • Revisa tokens, cookies y credenciales antes de compartir capturas o ejemplos.
  • Mantén los valores de seguridad tan restrictivos como permita tu aplicación.
  • Valida por separado formatos embebidos como JSON cuando sea necesario.

Detalles del procesamiento

Cada directiva se procesa por separado. Los valores se comparan de forma exacta y los duplicados posteriores se descartan; no se mezclan directivas distintas.

La deduplicación textual no evalúa equivalencias semánticas entre hosts, comodines, esquemas o palabras clave. Revisa la política final en el contexto real del sitio.

Preguntas frecuentes

¿Cómo eliminar fuentes duplicadas de script-src en una CSP?

Pega la política y la herramienta conserva la primera aparición de cada token dentro de la directiva.

¿Se eliminan duplicados entre directivas CSP diferentes?

No. Cada directiva se procesa de forma independiente porque sus listas tienen funciones distintas.

¿La deduplicación CSP considera equivalentes https: y https://example.com?

No. Solo elimina tokens exactamente iguales y no intenta inferir equivalencias semánticas.

¿Se mantiene el orden de las fuentes CSP después de deduplicar?

Sí. La primera aparición de cada valor conserva su posición relativa.

¿Eliminar duplicados cambia la seguridad de la política CSP?

Eliminar copias exactas normalmente no añade permisos, pero debes revisar la política final porque la herramienta no evalúa su semántica completa.

Resumen del procesamiento

MóduloSalida
EntradaTexto procesado en el navegador
MotorJavaScript sin dependencias externas
SalidaCSP depurada
DescargaArchivo .txt