To je pěkný nesmysl. Ať už je to zakódováno s velkými či malými písmeny, je to validní výsledek URL encodingu. Proč budovat zbytečné omezení a říct "tenhle URL encoding je správný a tenhle špatný", i když jsou správně oba a oba kódují stejnou hodnotu? Problém je v tom, že URLenkódovaná hodnota není jednoznačná! Text "AHOJ", "%41%48%4F%4A", "%41H%4F%4A" reprezenutjí (za předpokladu, že jsou URL-enkódované) stejnou hodnotu. Proč vymýšlet zbytečná omezení, jako že tenhle znak se nesmí kódovat, tenhle naopak jo, a kódy musí být jen malými písmeny a když je měsíc v úplňku, tak se nesmí kódovat ani fň. Lidé, kterými se oháníte, daleko spíš ocení, když jim to bude fungovat z PHP, VB.NET, ať už funkce UrlEncode jsou napsané jakkoliv, než když jim uměle vynutíte Jeden Správný Způsob, Který Nesmrdí ™, jen proto, že jste líný parametry napřed dekódovat.
|