HttpEncoder.Default Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá odkaz na výchozí kodér pro ASP.NET.
public:
static property System::Web::Util::HttpEncoder ^ Default { System::Web::Util::HttpEncoder ^ get(); };
public static System.Web.Util.HttpEncoder Default { get; }
static member Default : System.Web.Util.HttpEncoder
Public Shared ReadOnly Property Default As HttpEncoder
Hodnota vlastnosti
Odkaz na výchozí kodér
Poznámky
Běžným problémem kódování je, že výchozí chování ASP.NET UrlEncode převede mezery na znak +. Znak "+" byl historicky internetovým konvencem pro kódování znaků mezer v adrese URL do čitelnějšího způsobu. Podle standardů se ale znak mezery má zakódovat jako "%20" a ne jako znak "+". ASP.NET umožňuje implementovat více standardů kompatibilní kódovací algoritmus.