HttpEncoder.Default Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.