Click or drag to resize

IContentAsyncContentType Property

IT Hit WebDAV Classes Reference
Gets the media type of the file.

Namespace:  ITHit.WebDAV.Server
Assembly:  ITHit.Server (in ITHit.Server.dll) Version: 9.1.5311-Beta
Syntax
string ContentType { get; }

Property Value

Type: String
The MIME type of the file.
Remarks

The mime-type provided by this property is returned in a Content-Type header with GET request.

When deciding which action to perform when downloading a file some WebDAV clients and browsers (such as Internet Explorer) rely on file extension, while others (such as Firefox) rely on Content-Type header returned by server. For identical behavior in all browsers and WebDAV clients your server must return a correct mime-type with a requested file.

Examples

The code below is part of 'WebDAVServer.FileSystemStorage.AspNet' C# & VB samples provided with the SDK.

public string ContentType
{
    get { return MimeType.GetMimeType(fileSystemInfo.Extension) ?? "application/octet-stream"; }
}
See Also