// Root Server http .createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
http.createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } return tailor.requestHandler(req, res); })
beforeEach(done => { const tailor = createTailorInstance({ pipeDefinition: () => Buffer.from('') }); mockContext.returns(Promise.resolve({})); server = http.createServer(tailor.requestHandler); server.listen(8080, 'localhost', done); });
// Root Server http .createServer((req, res) => { tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
beforeEach(done => { tailor = new Tailor({ fetchContext: mockContext, pipeDefinition: () => Buffer.from(''), fetchTemplate: (request, parseTemplate) => { const template = mockTemplate(request); if (template) { return parseTemplate(template); } else { return Promise.reject('Error fetching template'); } } }); mockContext.returns(Promise.resolve({})); server = http.createServer(tailor.requestHandler); server.listen(8080, 'localhost', done); });
before(done => { const tailor4 = createTailorInstance({}); withPipe = http.createServer(tailor4.requestHandler); withPipe.listen(8083, 'localhost', done);
maxAssetLinks: 3 }); server = http.createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); tailor.on('error', (request, err) => console.error(err)); const fragment1 = http.createServer( serveFragment('Header', 'http://localhost:8081', 1) ); fragment1.listen(8081); const fragment2 = http.createServer( serveFragment('Primary', 'http://localhost:8082', 2) ); fragment2.listen(8082); const fragment3 = http.createServer( serveFragment('Footer', 'http://localhost:8083', 3, true) );
.createServer((req, res) => { const urlObj = url.parse(req.url, true);
// Fragment server - Any http server that can serve fragments http .createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('<div>Fragment 1</div>'); }) .listen(8081, function() { console.log('Fragment Server listening on port 8081'); });
.createServer((req, res) => {
http .createServer((request, response) => { response.writeHead(200, { 'Content-Type': 'text/html' }); response.write(buffer); response.end(); }) .listen(8081);
// Fragment server - Any http server that can serve fragments http .createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('<div>Fragment 1</div>'); }) .listen(8081, function() { console.log('Fragment Server listening on port 8081'); });
// Root Server http .createServer((req, res) => { tailor.requestHandler(req, res) }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
// Root Server http .createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } tailor.requestHandler(req, res); }) .listen(8080, function() { console.log('Tailor server listening on port 8080'); });
http.createServer((req, res) => { if (req.url === '/favicon.ico') { res.writeHead(200, { 'Content-Type': 'image/x-icon' }); return res.end(''); } return tailor.requestHandler(req, res); })