How to Get Browser Info In Node.js?

29-Sep-2022

.

Admin

How to Get Browser Info In Node.js?

Hello Friends,

Hello all! In this article, we will talk about how to get browser info in node.js. step by step explain get browser info in nodejs. This post will give you a simple example of get browser info in node js. let’s discuss get browser info in node.js. So, let's follow a few steps to create an example of node.js to get browser info.

In this example get browser info in nodejs. I will explain a simple example of get information in your browser like name, version and os using node js. nodes js is a provide to get browser information browser(). and detect-browser package. This is a package that attempts to detect a browser vendor and version.

So, let's start following example with output:

Step 1: Install Node JS


This step is not required; however, if you have not created the node js app, then you may go ahead and execute the below command:

mkdir my-app

cd my-app

npm init

Step 2: Install detect-browser Package

npm install detect-browser

This package attempts to detect a browser vendor and version (in a semver compatible format) using a navigator useragent in a browser.

Step 3: Update server.js file

server.js

var express = require('express')

var router = express()

var browser = require('browser-detect');

// route get browser info

router.get('/', req => {

result = browser(req.headers['user-agent']);

console.log(result);

});

// open your browser and run the URL:

router.listen(8000, function(){

console.log('Server running at port 8000: http://127.0.0.1:8000')

})

Output:

{

name: 'chrome',

version: '106.0.0',

versionNumber: 106,

mobile: false,

os: 'Windows Server 2008 R2 / 7'

}

I hope it can help you...

#Node.js Express

#Node JS