Benzersiz bir 32 karakter belirteci içine url Dönüşümü

0 Cevap php

Url, ben bir ortaklık sistemi yazıyorum, ve ben bir eşsiz 32 karakter genişliğinde belirteç oluşturmak istiyorum.

Sorun bir URL kadar uzun 128 karakter (IIRC) olabilir olmasıdır. Ben herhangi bir 'çarpışmalar' olmadan, belirli bir URL'den eşsiz 32 karakter geniş anahtar / belirteci oluşturabilirsiniz bir yolu var mı?

Bu bir kodlama, şifreleme veya karma sorunu (üçünün muhtemelen karışımı) olup olmadığından emin değilim.

Ben bu özel sistemi oluşturmak için kullanıyorum dil beri, PHP kullanarak bu 'eşleştirme işlevi' uygulanması olacak. Bu yapıyor hakkında gitmek konusunda herhangi bir öneriniz?

Hatta mümkün benzersiz bir 32 karakter dizeye 128 karakter dize eşleştirmek için mi (yani hiçbir çarpışmalar?) ...

[Edit]

Ben sadece bazı okuma ve url'lerin maksimum uzunluğu, aslında 2K sırayla bir şey olduğunu bulundu yaptı. Ancak, böyle 'saçma' kenar durumlarda endişe değilim. Ben zaman% 99.9, 128 karakter benim dayatılan limiti yeterli olacaktır eminim.

0 Cevap