Показать сообщение отдельно
  #7 (permalink)  
Старый 17.10.2017, 11:09
Профессор
Отправить личное сообщение для Audaxviator Посмотреть профиль Найти все сообщения от Audaxviator
 
Регистрация: 28.04.2017
Сообщений: 214

Пожалста. Но для упражнения-то? Тырц:
var http = require('http')
	, url = require('url');

var html = '\
<!doctype html> \
<html> \
<head> \
	<meta charset="utf-8"> \
</head> \
<body> \
	<form name="form" action="/form"> \
		<input type="text" name="user"><br> \
		<input type="password" name="pass"><br> \
		<button type="submit">Go</button> \
	</form> \
</body> \
</html>'


http.createServer(function(req, res) {

	var urlParse = url.parse(req.url, true);
	if(req.url == '/') {
		res.end(html);
	} else if(urlParse.pathname == '/form') {
		console.log(urlParse.query);
		res.setHeader('content-type', 'text/html;charset=utf-8');
		res.end('Сенк-ю');
	}

}).listen(3000, () => console.log('Running on PORT: 3000'));
Ответить с цитированием