MCPcopy
hub / github.com/hapijs/hapi / proxyHandler

Function proxyHandler

test/transmit.js:1377–1385  ·  view source on GitHub ↗
(request, h)

Source from the content-addressed store, hash-verified

1375 await upstream.start();
1376
1377 const proxyHandler = async (request, h) => {
1378
1379 const options = {};
1380 options.headers = Hoek.clone(request.headers);
1381 delete options.headers.host;
1382
1383 const res = await Wreck.request(request.method, 'http://localhost:' + upstream.info.port + '/headers', options);
1384 return h.response(res).code(res.statusCode);
1385 };
1386
1387 const server = Hapi.server({ compression: { minBytes: 1 } });
1388 server.route({ method: 'GET', path: '/headers', handler: proxyHandler });

Callers

nothing calls this directly

Calls 2

codeMethod · 0.65
responseMethod · 0.65

Tested by

no test coverage detected