Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
 static WebServer()
 {
     _mimes = HttpMimeDictionary.GetDefaults();
 }
Exemplo n.º 4
0
 static WebServer()
 {
     _mimes = HttpMimeDictionary.GetDefaults();
 }