20 lines
		
	
	
		
			614 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			614 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | 'use strict'; | ||
|  | 
 | ||
|  | module.exports = function (opts) { | ||
|  |   console.log("Could not connect"); | ||
|  |   var socket = opts.socket; | ||
|  |   var handler = opts.handler; | ||
|  |   var http = require('http'); | ||
|  |   var server = http.createServer(function (req, res) { | ||
|  |     console.log('responding to thing'); | ||
|  |     res.statusCode = 500; | ||
|  |     res.setHeader('Content-Type', 'text/html'); | ||
|  |     res.end("<html>" | ||
|  |       + "<head><title>Couldn't Connect</title></head>" | ||
|  |       + "<body>Could not connect to localhost:" + handler + "</body>" | ||
|  |     + "</html>"); | ||
|  |   }); | ||
|  |   //server.emit('connection', socket);
 | ||
|  |   socket.end("Could not connect to localhost:" + handler); | ||
|  | }; |