fluffy

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 5  →  ?path2? @ 6
/server.js
@@ -25,6 +25,14 @@
'get'
)
);
const POST = require(
path
.resolve(
path.dirname(require.main.filename),
'src/methods',
'post'
)
);
const certs = require(
path
.resolve(
@@ -135,9 +143,19 @@
});
return true;
},
(o) => o === 'PUT',
(o) => o === 'POST',
(o) => {
// TODO: implement PUT
new POST().process(config, request, response, root)
.on('log', (data) => {
log.log(data.severity, data.message);
})
.on('data', (result) => {
response.setHeader('Content-Type', result.type);
response.writeHead(result.status);
result.data
.on('readable', () => result.data.pipe(response))
.on('end', () => response.end());
});
return true;
}
);
@@ -208,9 +226,19 @@
});
return true;
},
(o) => o === 'PUT',
(o) => o === 'POST',
(o) => {
// TODO: implement PUT
new POST().process(config, request, response, root)
.on('log', (data) => {
log.log(data.severity, data.message);
})
.on('data', (result) => {
response.setHeader('Content-Type', result.type);
response.writeHead(result.status);
result.data
.on('readable', () => result.data.pipe(response))
.on('end', () => response.end());
});
return true;
}
);