/
eb
/
nodejs-screencast
Обзор
Документация
Войти
/
eb
/
nodejs-screencast
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
dev-3-log/1/request.js
20 строк
529 B
Ilya Kantor
code v2.0
15 авг 2013, 19:21
15 авг 2013, 19:21
41c0a75
Код
Авторство
О чём код?
var url = require('url'); var debug = require('debug')('server:request'); // нужно установить npm i debug module.exports = function(req, res) { var urlParsed = url.parse(req.url, true); debug("Got request", req.method, req.url); if (req.method == 'GET' && urlParsed.pathname == '/echo' && urlParsed.query.message ) { var message = urlParsed.query.message; debug("Echo: " + message); res.end(message); return; } debug("Unknown URL"); res.statusCode = 404; res.end('Not Found'); };