Click or drag to resize

IContentContentType Property

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

Namespace: ITHit.WebDAV.Server
Assembly: ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 4.5.3121.0
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.NtfsStorage' sample provided with the SDK.

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