dnsPrefetchControl function
This middleware lets you set the X-DNS-Prefetch-Control to control browsers' DNS prefetching.
// Set X-DNS-Prefetch-Control: off
app.use(dnsPrefetchControl());
// Set X-DNS-Prefetch-Control: off
app.use(dnsPrefetchControl({ allow: false }));
// Set X-DNS-Prefetch-Control: on
app.use(dnsPrefetchControl({ allow: true }));
Implementation
Callback dnsPrefetchControl({bool allow = false}) {
return (Req req, Res res) {
res.set('X-DNS-Prefetch-Control', allow ? 'on' : 'off');
};
}