/
eb
/
nodejs-screencast
Обзор
Документация
Войти
/
eb
/
nodejs-screencast
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
event-loop-1-async/3/server.js
27 строк
648 B
Ilya Kantor
code v2.0
15 авг 2013, 19:21
15 авг 2013, 19:21
41c0a75
Код
Авторство
О чём код?
var http = require('http'); var fs = require('fs'); // Что происходит с запросами, пока интерпретатор ждёт? // Действительно ли синхронные операции так опасны? http.createServer(function(req, res) { var info; if (req.url == '/') { try { info = fs.readFileSync('index.html'); } catch (err) { console.error(err); res.statusCode = 500; res.end("На сервере произошла ошибка!"); return; } res.end(info); } else { res.statusCode = 404; res.end("Not Found"); } }).listen(3000);