重複の可能性:
数学的アプローチでURLを短縮する方法
その大学のdjangoプロジェクト..動的に生成されたURLを保存し、ハッシュされた主キーに基づいて短いURLにリダイレクトするデータベースモデルを実際にセットアップすることはできません。
いくつかのアルゴリズムを使用してURLを暗号化し、サーバー上で復号化することを考えています。当初、md5ハッシュを使用することを考えましたが、復号化できないと思います。
私の実際のURLは次のようになります。
http://mydomain.com/photo?friend_name=dennis&me_name=ritchie&ping_url=http%3A%2F%2Fmydomain.com%2Fimg%3Furl%3Dhttps%3A%fsjcsd.googleueusercontent.com%2F-Sf6bP2nOKa8%2FUMaw8vv0QLI%2FAaaddjhnkchkjda7E%2Fs800%2FHosbsco.png%26message%3Dhi+dude
私はそれを次のように変換することを考えています:
http://mydomain.com?encode=hksfhsfksuhkvbkjnukvns
次に、サーバー側でhksfhsfksuhkvbkjnukvns
実際の文字列に戻すことを考えています。
私が持っているPythonLibはありますか