Puisque ces méthodes de compression ont comme conséquence des données binaires, et vous ne pouvez pas passer des bytes dans un URL, les données comprimées doivent être codées comme corde Base64. Tandis que la compression pourrait réduire la taille de la corde, je suspecte que le codage Base64 soit susceptible d'obtenir t'une corde plus grande que celle vous essayaient de se comprimer en premier lieu - en particulier si votre corde est en grande partie aléatoire.
Les petits ensembles de données, par exemple une corde de 500 bytes, tendent à ne pas se comprimer bien et souvent résultat dans une augmentation de taille.
Qu'est contenu dans votre corde ?