Export (0) Print
Expand All

FileWebResponse.ContentType Property

Gets the content type of the file system resource.

Namespace:  System.Net
Assembly:  System (in System.dll)

public override string ContentType { get; }

Property Value

Type: System.String
The value "binary/octet-stream".

The ContentType property contains the content type of the file system resource. The value of ContentType is always "binary/octet-stream".

The following example uses the ContentType property to obtain the content type of the file system resource.

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);
     }
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft