Anonymní profil Dalibor – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Dalibor – Programujte.comAnonymní profil Dalibor – Programujte.com

 

Příspěvky odeslané z IP adresy 78.99.250.–

Dalibor
.NET › asp.net: tečka v parametru P…
13. 12. 2013   #185221

Ahoj,

dnes jsem narazil na jeden problém v mé aplikaci, mám jeden form, ve webové aplikaci a tento form má v url tři parametry v Page.RouteData.Values, problém ale nastal dnes, jelikož je poslední parametr volitelný, uživatel si tam dal parametr s tečkou a aplikace mi vyhodí jen chybu 404, jekož, když to dobře chápu, asi hledá takovou stránku s koncovkou to, co je za tečkou.

Funguje to, pokud dám za tu hodnotu ještě lomítko, ale to mi tam nejde dát ani v global.asax při začatku požadavku, jen to vyhodí 404.

Řěšení by samozřejmě bylo omezit možnost zadat do parametru tečku a dalši speciální znaky, ale zrovna ta tečka by se mi i hodila.

přiklad, co nefunguje: http://mujweb.cz/a/b/d.c

ale http://mujweb.cz/a/b/d.c/ už je ok

potkali jste se s tím už někdo, nebo máte nápad, jak to řešit?

Děkuji Dalibor

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý