HttpEncoder.Default Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un riferimento al codificatore predefinito per 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
Valore della proprietà
Riferimento al codificatore predefinito.
Commenti
Un problema di codifica comune è che il comportamento predefinito ASP.NET UrlEncode converte gli spazi nel carattere "+". Storicamente, il carattere "+" è stata una convenzione Internet per codificare i caratteri dello spazio in un URL in modo più leggibile. Tuttavia, secondo gli standard, il carattere spazio dovrebbe essere codificato come "%20" e anziché come carattere "+". ASP.NET consente di implementare un algoritmo di codifica conforme agli standard.