Possible en double:
YouTube URL algorithm?Identifiant unique YouTube
j'ai remarqué sur YouTube leurs clés ressemblent à ceci "BwgT06NY1FE" Je me demandais comment est ce type de clé créé? est-ce basé sur un GUID?
Possible en double:
YouTube URL algorithm?Identifiant unique YouTube
j'ai remarqué sur YouTube leurs clés ressemblent à ceci "BwgT06NY1FE" Je me demandais comment est ce type de clé créé? est-ce basé sur un GUID?
Ceci est très probablement Base36. Toutes les lettres et les chiffres. C'est assez commun, car vous pouvez utiliser un "SERIAL" dans une base de données et simplement l'incrémenter, puis analyser juste depuis Base36 dans votre URL.
Cela fait de bonnes URLs (bit.ly utilise aussi ce format), mais présente quelques inconvénients. Par exemple, vous ne voudriez pas l'utiliser pour n'importe quel type de données privées parce que les gens peuvent simplement taper un nombre aléatoire et obtenir un résultat (il est peu probable que quelqu'un puisse deviner un GUID utilisé par votre base de données).
Il n'est pas courant que Base36 produise une chaîne avec les majuscules et les minuscules. 10 numéros + 26 caractères –
Oui Je suppose que vous pourriez trouver en voyant si cette URL est sensible à la casse. Mais vous avez raison, c'est peut-être leur propre encodage. Parfois, ils encodent des bits spéciaux pour indiquer le nœud sur lequel les données sont activées ou d'autres informations liées à la mise à l'échelle. –
Je viens d'essayer. sensible aux majuscules et minuscules. –