HttpWebResponse.ContentEncoding Özellik

Tanım

Yanıtın gövdesini kodlamak için kullanılan yöntemi alır.

C#
public string ContentEncoding { get; }

Özellik Değeri

Yanıtın gövdesini kodlamak için kullanılan yöntemi açıklayan bir dize.

Özel durumlar

Geçerli örnek atıldı.

Örnekler

Aşağıdaki örnek, yanıtla birlikte döndürülen Content-Encoding üst bilgisinin değerini almak için özelliğini kullanır ContentEncoding .

C#
try
      {	
        HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
        HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();

        Console.WriteLine("The encoding method used is: " + myHttpWebResponse.ContentEncoding);
        Console.WriteLine("The character set used is :" + myHttpWebResponse.CharacterSet);

        char seperator = '/';
        String contenttype = myHttpWebResponse.ContentType;
        // Retrieve 'text' if the content type is of 'text/html.
        String maintype = contenttype.Substring(0,contenttype.IndexOf(seperator));
        // Display only 'text' type.
        if (String.Compare(maintype,"text") == 0)
            {
            Console.WriteLine("\n Content type is 'text'.");

Açıklamalar

ContentEncoding özelliği, yanıtla birlikte döndürülen Content-Encoding üst bilgisinin değerini içerir.

Şunlara uygulanır

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1