Механизм TCP предоставляет поток данных с предварительной установкой соединения, осуществляет повторный запрос данных в случае потери данных и устраняет дублирование при получении двух копий одного пакета, гарантируя тем самым, в отличие от UDP, целостность передаваемых данных и уведомление отправителя о результатах передачи.(c) Wikipedia
How can I serve statics from several directories?
You may typically use any middleware several times within your application. With the following middleware setup and a request to "GET /javascripts/jquery.js" would first check "./public/javascripts/jquery.js", if it does not exist then the subsequent middleware will check "./files/javascripts/jquery.js".
app.use(express.static('public'));
app.use(express.static('files'));
http.createServer(function (req, res) {
if (req.method == 'POST') {
req.on('data', function(chunk) {
console.log("Received body data:");
console.log(chunk.toString());
});
req.on('end', function() {
// empty 200 OK response for now
res.writeHead(200, "OK", {'Content-Type': 'text/html'});
res.end();
});
}
}).listen(1337);
getImages: function(req, res) {
var page = req.param('page');
LibraryImage
.find()
.paginate({
page: page,
limit: 20
})
.done(function(error, images) {
if (error) {
res.serverError(error);
} else {
res.json(images);
}
});
}
python -c 'import gyp; print gyp.__file__';
## Print out where gyp module located
mv /usr/lib/python2.7/site-packages/gyp /usr/lib/python2.7/site-packages/gyp_backup
## You must use your output and replace paths with your one
python -c 'import gyp; print gyp.__file__';
## Ensure that this module not used now