Instagram はどのようにファイルに名前を付けますか?ファイル名はランダムですか? ある種のハッシュに基づいていますか?またはそれらに何らかの意味がありますか?例えば
http://distilleryimage2.instagram.com/21a9ca729bf511e2985c22000a1f9ad3_7.jpg
Instagram はどのようにファイルに名前を付けますか?ファイル名はランダムですか? ある種のハッシュに基づいていますか?またはそれらに何らかの意味がありますか?例えば
http://distilleryimage2.instagram.com/21a9ca729bf511e2985c22000a1f9ad3_7.jpg
良い答えです。名前が変更されたため、ブログの投稿は古くなっていますが、おそらくまだ MD5 に基づいています。
さらに調べた結果、MD5 ハッシュか何かの後に画像サイズの _# が続くだけだと思います
Instagram はベース名として MD5 ハッシュを使用し、その後にアンダースコアと画像サイズを表す数字が続きます。同じ画像をアップロードするとファイル名の衝突が発生する可能性があるため、ハッシュでファイルの内容を使用するだけではないことに注意してください。そのため、計算にエントロピーを追加する可能性があります。