|  | @@ -100,11 +100,13 @@ respondFileNamed: aFilename to: aResponse
 | 
	
		
			
				|  |  |  		ex notNil 
 | 
	
		
			
				|  |  |  			ifTrue: [self respondInternalErrorTo: aResponse]
 | 
	
		
			
				|  |  |  			ifFalse: [
 | 
	
		
			
				|  |  | -        			type := self class mimeTypeFor: filename.
 | 
	
		
			
				|  |  | +				type := self class mimeTypeFor: filename.
 | 
	
		
			
				|  |  | +				type = 'application/javascript'
 | 
	
		
			
				|  |  | +					ifTrue: [ type:=type,';charset=utf-8' ].
 | 
	
		
			
				|  |  |  				aResponse 
 | 
	
		
			
				|  |  | -                          		writeHead: 200 options:  #{'Content-Type' -> type};
 | 
	
		
			
				|  |  | -					write: file binary: 'binary';
 | 
	
		
			
				|  |  | -                          		end]]
 | 
	
		
			
				|  |  | +					writeHead: 200 options:  #{'Content-Type' -> type};
 | 
	
		
			
				|  |  | +					write: file encoding: 'binary';
 | 
	
		
			
				|  |  | +					end]]
 | 
	
		
			
				|  |  |  !
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  respondInternalErrorTo: aResponse
 |