Wie bekommt man einen querystring, wenn es URLEncoded oder hat das Prozent-Zeichen in ASP.NET

Wie man den aktuellen querystring-Parameter aus dem Request-Objekt aus, wenn der querystring ist UrlEncoded oder hat das Prozent-Zeichen in ASP.NET?

Im Grunde, wenn ich eine Url wie diese: Default.aspx?p=%b4, wie bekomme ich ein string gefüllt mit "%b4"?

Request.QueryString["p"] gibt ein nicht druckbares Zeichen.

Request.RawUrl gibt Standard.aspx?p=%ufffd"

Request.Url.AbsoluteUri gibt Standard.aspx?p=%EF%BF%BD

Wie kann ich "%b4" zurück?

InformationsquelleAutor James Lawruk | 2009-10-28
Schreibe einen Kommentar