重複の可能性:
短縮 URL サービスはどのように機能しますか?
やあ、
短い URL が (技術的に) どのように機能するか、またその有効期間を説明できる人はいますか? それがどのように機能するかについての記事も歓迎します (ただし、プロバイダー サイトの例は避けてください)。
前もって感謝します。
重複の可能性:
短縮 URL サービスはどのように機能しますか?
やあ、
短い URL が (技術的に) どのように機能するか、またその有効期間を説明できる人はいますか? それがどのように機能するかについての記事も歓迎します (ただし、プロバイダー サイトの例は避けてください)。
前もって感謝します。
短い URL サーバーには、短い URL (または、URL のコード化された部分) とそれが表す実際の URL を照合するデータベースがあります。
リクエストを受け取ると、コード化された部分を調べて、実際の URL にリダイレクトを送信します。
たとえば、URL http://tinyurl.com/so-hints
so-hints
短縮 URL は通常、数字と小文字と大文字の組み合わせを使用します。このセットの正確に 6 つの要素 (26 + 10 項目) のパス コンポーネントの組み合わせで、既に 2,176,782,336 の一意の ID を提供できます。
ソース コードを調べたい場合は、この記事で 7 つのオープン ソース スクリプトを紹介します。
短い URL から長い URL へのリストを管理し、短い URL への各リクエストを元の URL にリダイレクトします。
短い高エントロピー文字列から特定の URL にマップするテーブルを備えたリレーショナル データベースだけです。短い文字列は、誰かが要求するたびに作成されます。それらは暗号化の形式ではなく、単なる検索です。