Прочитать на английском

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


FileWebResponse.ContentType Свойство

Определение

Важно!

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Возвращает тип содержимого ресурса файловой системы.

public override string ContentType { get; }

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

Значение — "binary/octet-stream".

Примеры

В следующем примере свойство используется ContentType для получения типа контента ресурса файловой системы.

public static void GetPage(String url)
 {
   try
     {
         Uri fileUrl = new Uri("file://"+url);
         // Create a 'FileWebrequest' object with the specified Uri.
         FileWebRequest myFileWebRequest = (FileWebRequest)WebRequest.Create(fileUrl);
         // Send the 'fileWebRequest' and wait for response.
         FileWebResponse myFileWebResponse = (FileWebResponse)myFileWebRequest.GetResponse();
         // Print the ContentLength and ContentType properties received as headers in the response object.
         Console.WriteLine("\nContent length :{0}, Content Type : {1}",myFileWebResponse.ContentLength,myFileWebResponse.ContentType);
         // Release resources of response object.
         myFileWebResponse.Close();
     }
   catch(WebException e)
     {
         Console.WriteLine("\r\nWebException thrown. The Reason for failure is : {0}",e.Status);
     }
   catch(Exception e)
     {
         Console.WriteLine("\nThe following Exception was raised : {0}",e.Message);
     }
}

Комментарии

Свойство ContentType содержит тип содержимого ресурса файловой системы. Значение ContentType всегда равно binary/octet-stream.

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

Продукт Версии
.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