Je travaille sur un projet qui implique un url "forwarder" (comme bit.ly ou tinyurl.com, mais nous n'avons pas vraiment besoin qu'il soit court). Pour cela, j'ai besoin de "générer" des chaînes alphanumériques (je veux explicitement alphanumérique) pour mapper à chaque URL. Une des options serait de générer une chaîne aléatoire et de la stocker quelque part. Cependant, je voudrais éviter d'utiliser une base de données puisque nous n'en utilisons aucun dans notre application. Je veux réellement "encoder" l'URL afin qu'elle puisse être décodée plus tard.Crypto en Ruby et Alphanumeric
Des conseils sur la façon de faire cela?
Eh bien ... Je ne se soucient pas vraiment si elle est courte ou non ... l'important est qu'il doit « tenir » l'Thr url orginal en elle-même. Nous l'utilisons principalement pour suivre un certain nombre de clics. –
Désolé de ne pas être clair dès le début ... J'ai essayé d'utiliser Base64 ... le problème est qu'il ajoute des caractères non-alphanum, comme%. est-il possible de s'en débarrasser? Merci pour votre aide! –
Génial! Thx pour tous ces pointeurs ... Je vous dirai quel chemin je prends! –