| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -422,8 +422,11 @@ namespace Apewer | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            const string Default = "application/octet-stream"; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (string.IsNullOrEmpty(extension)) return Default; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var split = extension.Split('.'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var lower = split.Length < 1 ? null : split[split.Length - 1].Lower(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var split = extension.Split('/', '\\'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var last = split[split.Length - 1]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            split = last.Split('.'); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            last = split[split.Length - 1]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            var lower = last.ToLower(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            switch (lower) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                // text/plain; charset=utf-8
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |