random-ua中文文档|random-ua js中文教程|解析

npm npmdoc 2年前 (2021-12-19) 635次浏览

random-ua中文文档|random-ua js中文教程|解析

安装命令:npm i random-ua

random-ua.js – 随机用户代理生成器

根据实际浏览器市场份额和使用情况统计随机生成 User-Agent 字符串。

注意事项

生成的版本号是正常的,但是,修订是完全随机的,不太可能在野外存在。

我决定不包括 PHP 版本中的语言选择,而是包括ISO639-2标准中的所有语言,
因为站点根据用户代理确定客户端区域设置是不典型的。

用法

var random_ua = require('random-ua');
 
console.log(random_ua.generate());
//Easy like Sunday morning
 
//You can easily use random_ua to generate a random User-Agent for an HTTP request:
 
var http = require('http');
 
http.get({
        host:'whatsmyuseragent.com',
        path:'/',
        headers:{
            'User-Agent':random_ua.generate()
        }
    },
    function (res) {
        if (res.statusCode === 200) {
            var body = [];
            res.setEncoding('utf8');
            res.on('data', function (chunk) {
                body.push(chunk);
            });
            res.on('end', function () {
                body = body.join('');
                console.log(body);
            });
        } else {
            console.log('Error retrieving page: ' + res.statusCode);
        }
    }
);

选项

请发送您的改进或更新建议。

根据

这个脚本大致基于卢卡Pusic的PHP脚本:http://360percents.com/posts/php-random-user-agent-generator/

GitHub 上提供了 PHP 中的重构版本:https :
//raw.github.com/mwhite/random-uagent/

执照

麻省理工学院执照

项目贡献人员列表:


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:random-ua中文文档|random-ua js中文教程|解析
喜欢 (0)
.excerpt .focus {display:none}