public static HttpMimeDictionary GetDefaults() { HttpMimeDictionary set = new HttpMimeDictionary(); set.Add(new HttpMime(".asf", "x-ms-asf", MediaType.Video)); set.Add(new HttpMime(".avi", "avi", MediaType.Video)); set.Add(new HttpMime(".flv", "x-flv", MediaType.Video)); set.Add(new HttpMime(".m1v", "mpeg", MediaType.Video)); set.Add(new HttpMime(".m2v", "mpeg", MediaType.Video)); set.Add(new HttpMime(".mkv", "x-matroska", MediaType.Video)); set.Add(new HttpMime(".mp4", "mp4", MediaType.Video)); set.Add(new HttpMime(".mpeg", "mpeg", MediaType.Video)); set.Add(new HttpMime(".mpg", "mpeg", MediaType.Video)); set.Add(new HttpMime(".webm", "webm", MediaType.Video)); set.Add(new HttpMime(".wmv", "x-ms-wmv", MediaType.Video)); set.Add(new HttpMime(".ts", "mp2t", MediaType.Video)); set.Add(new HttpMime(".flac", "flac", MediaType.Audio)); set.Add(new HttpMime(".m2a", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mid", "midi", MediaType.Audio)); set.Add(new HttpMime(".midi", "midi", MediaType.Audio)); set.Add(new HttpMime(".mp2", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mp3", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mpa", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mpga", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".wav", "wav", MediaType.Audio)); set.Add(new HttpMime(".wma", "x-ms-wma", MediaType.Audio)); set.Add(new HttpMime(".bmp", "bmp", MediaType.Image)); set.Add(new HttpMime(".gif", "gif", MediaType.Image)); set.Add(new HttpMime(".jpe", "jpeg", MediaType.Image)); set.Add(new HttpMime(".jpeg", "jpeg", MediaType.Image)); set.Add(new HttpMime(".jpg", "jpeg", MediaType.Image)); set.Add(new HttpMime(".png", "png", MediaType.Image)); set.Add(new HttpMime(".tif", "tiff", MediaType.Image)); set.Add(new HttpMime(".tiff", "tiff", MediaType.Image)); set.Add(new HttpMime(".m3u", "mpegurl", MediaType.Other)); set.Add(new HttpMime(".xml", "xml", MediaType.Text)); set.Add(new HttpMime(".html", "html", MediaType.Text)); set.Add(new HttpMime(".json", "json", MediaType.Application)); return(set); }
public static HttpMimeDictionary GetDefaults() { HttpMimeDictionary set = new HttpMimeDictionary(); set.Add(new HttpMime(".asf", "x-ms-asf", MediaType.Video)); set.Add(new HttpMime(".avi", "avi", MediaType.Video)); set.Add(new HttpMime(".flv", "x-flv", MediaType.Video)); set.Add(new HttpMime(".m1v", "mpeg", MediaType.Video)); set.Add(new HttpMime(".m2v", "mpeg", MediaType.Video)); set.Add(new HttpMime(".mkv", "x-matroska", MediaType.Video)); set.Add(new HttpMime(".mp4", "mp4", MediaType.Video)); set.Add(new HttpMime(".mpeg", "mpeg", MediaType.Video)); set.Add(new HttpMime(".mpg", "mpeg", MediaType.Video)); set.Add(new HttpMime(".webm", "webm", MediaType.Video)); set.Add(new HttpMime(".wmv", "x-ms-wmv", MediaType.Video)); set.Add(new HttpMime(".ts", "mp2t", MediaType.Video)); set.Add(new HttpMime(".flac", "flac", MediaType.Audio)); set.Add(new HttpMime(".m2a", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mid", "midi", MediaType.Audio)); set.Add(new HttpMime(".midi", "midi", MediaType.Audio)); set.Add(new HttpMime(".mp2", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mp3", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mpa", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".mpga", "mpeg", MediaType.Audio)); set.Add(new HttpMime(".wav", "wav", MediaType.Audio)); set.Add(new HttpMime(".wma", "x-ms-wma", MediaType.Audio)); set.Add(new HttpMime(".bmp", "bmp", MediaType.Image)); set.Add(new HttpMime(".gif", "gif", MediaType.Image)); set.Add(new HttpMime(".jpe", "jpeg", MediaType.Image)); set.Add(new HttpMime(".jpeg", "jpeg", MediaType.Image)); set.Add(new HttpMime(".jpg", "jpeg", MediaType.Image)); set.Add(new HttpMime(".png", "png", MediaType.Image)); set.Add(new HttpMime(".tif", "tiff", MediaType.Image)); set.Add(new HttpMime(".tiff", "tiff", MediaType.Image)); set.Add(new HttpMime(".m3u", "mpegurl", MediaType.Other)); set.Add(new HttpMime(".xml", "xml", MediaType.Text)); set.Add(new HttpMime(".html", "html", MediaType.Text)); set.Add(new HttpMime(".json", "json", MediaType.Application)); return set; }
static WebServer() { _mimes = HttpMimeDictionary.GetDefaults(); }