Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

225
Vistas
cómo almacenar una gran lista de identificaciones en el navegador uri

Tengo una selección múltiple en una página web. El valor de selección múltiple es una matriz de ID y se maneja en el cliente y se almacena en el uri del navegador, en la cadena de consulta.

Una vez que se carga la página o se cambia el filtro (selección múltiple), la cadena de consulta se actualiza, se decodifica y se utilizan los ID extraídos para realizar la solicitud a la API.

El propósito de esto es permitir a los usuarios guardar el valor de este filtro en un marcador del navegador y también permitirles compartirlo a través de un enlace.

Cada ID es una cadena de 36 caracteres de longitud. Pero el uri de algunos navegadores tiene un límite de longitud de 2000 caracteres. Entonces, en teoría, solo puedo almacenar 55 ID en él.

¿Cómo aumentar el número de ID almacenados en el navegador uri?

Parece un problema irresoluble, pero tal vez haya soluciones para lograr el objetivo.


UPD Desde el lado del servidor (base de datos relacional) se ve así. Hay dos tablas de base de datos con una relación de uno a muchos (o posiblemente de muchos a muchos). Y necesitamos filtrar la "tabla principal" por "claves externas" (nuestros ID).

En el lado del cliente, buscamos los ID de la "tabla extranjera". Luego, el usuario selecciona algunos de ellos (administramos el estado de las ID seleccionadas en el uri del navegador) y realiza una solicitud para obtener los datos filtrados de la "tabla principal".

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda