( gelei | 2021. 06. 16., sze – 11:00 )

Például Base64 fájlnév, amikor cache-t építesz fel.

És mit kezdesz a /-rel? :) Én Base32-ben csinálnék ilyet.

Vagy bármilyen algoritmus szerint kódolsz valamit a fájlnévben, aminél több lehetőséged van és tömörebb az elnevezés, ha case-sensitive a fájlrendszer.

Ez technikailag igaz, de ha mondjuk (Windows-on) a 259 karakteres path limit lenne a szűk keresztmetszet, akkor azért átgondolnám, hogy biztos jó-e az irány. Nem mondtam, hogy lehetetlen erre valami értelmes példát találni, csak annyit, hogy nekem még nem jutott eszembe. :)

Webkiszolgálás esetén is adódhatnak különbségek.

Ennek csak akkor van jelentősége, ha direktben mappeled a URL-t a fájlrendszerre, nem? Azzal szerintem semmi baj nincs, ha Base64-ben jön a payload, és ezért érzékeny a kisbetű-nagybetűre. Arra viszont továbbra sem találok racionális érvet, hogy a HTTP://VALAMI.HU/EXAMPLE.JPG ne működjön, de a http://valami.hu/example.jpg meg igen.