Estoy escribiendo una aplicación web que necesita almacenar datos JSON en una pequeña caché del lado del servidor de tamaño fijo a través de AJAX (piense: cuotas operativas ). No tengo control sobre el servidor.
Necesito reducir el tamaño de los datos almacenados para permanecer dentro de una cuota del lado del servidor, y esperaba poder comprimir el JSON en cadena en el navegador antes de enviarlo al servidor.
Sin embargo, no puedo encontrar mucho en el camino de las implementaciones de JavaScript de Gzip. ¿Alguna sugerencia sobre cómo puedo comprimir los datos en el lado del cliente antes de enviarlos?