问题描述
// https://github.com/request/requestconst request = require(’request’) console.time(’get’) request.get(’http://10.255.255.1’, function(err) {console.timeEnd(’get’) });
平均在50ms左右 用curl命令 在 10以内
问题解答
回答1:不要用request库,直接用node自带的http库发请求试试。
var options = { hostname: ’10.255.255.1’, port: 80, path: ’/’, method: ’GET’};console.time(’get’);var req = http.request(options, (res) => { res.on(’end’, () => { console.timeEnd(’get’); });});
request是http的封装