The following is the example web server from the documentation, with an added counter. It prints the counter to the console whenever a client/browser requests the page.
We can ignore the page refresh count due to favicon with the following code snippet:
if (request.url === '/favicon.ico') { response.writeHead(200, {'Content-Type': 'image/x-icon'} ); response.end(); console.log('favicon requested'); return; }
Ref: https://gist.github.com/763822