HttpEncoder.Default Özellik

Tanım

ASP.NET için varsayılan kodlayıcıya başvuru alır.

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

Özellik Değeri

Varsayılan kodlayıcıya başvuru.

Açıklamalar

Yaygın bir kodlama sorunu, varsayılan ASP.NET UrlEncode davranışının boşlukları "+" karakterine dönüştürmesidir. Geçmişte "+" karakteri, bir URL'deki boşluk karakterlerini daha insan tarafından okunabilir bir şekilde kodlamaya yönelik bir İnternet kuralı olmuştur. Ancak, standartlara göre, boşluk karakterinin "+" karakteri yerine "%20" olarak kodlanması gerekir. ASP.NET, daha standart uyumlu bir kodlama algoritması uygulamanıza olanak tanır.

Şunlara uygulanır