Random Fake User-Agent. It picks up User-Agent
strings based on w3schools
Browser Statistics from a real world database
.
- Grabs up to date
useragent
from useragentstring.com - Randomize with real world statistic via w3schools.com
Install the module with: npm install random-fake-useragent
var randomUA = require('random-fake-useragent')
var ua = randomUA.getRandom()
Get a random useragent string from local useragents.json
file. You can call pass the additional option browserType
for specifing Browser's User-agent.
browserType:
Chrome
,Internet Explorer
,Firefox
,Safari
,Opera
Examples:
randomUA.getRandom()
// "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0)"
randomUA.getRandom('Chrome')
// "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36"
Local file useragents.json
had inited before. It crawl useragents from useragentstring.com
. If you want to update the file, you can use this method.
Copyright (c) 2016 koppt
Licensed under the MIT license.