Поделиться через


HttpEncoder.Default Свойство

Определение

Получает ссылку на кодировщик 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

Значение свойства

Ссылка на кодировщик по умолчанию.

Комментарии

Распространенная проблема кодирования заключается в том, что поведение ASP.NET UrlEncode по умолчанию преобразует пробелы в символ "+". Исторически символ "+" был интернет-соглашением для кодирования пробелов в URL-адресе в более удобочитаемой манере. Однако в соответствии со стандартами символ пробела должен быть закодирован как "%20", а не как символ "+". ASP.NET позволяет реализовать алгоритм кодирования, более соответствующий стандартам.

Применяется к