cari

Rumah  >  Soal Jawab  >  teks badan

node.js - node request 响应慢(curl) 有什么好的解决方案呢

    // https://github.com/request/request
    
    const request = require('request')
    console.time('get')
    request.get('http://10.255.255.1', function(err) {
        console.timeEnd('get')
    });

平均在50ms左右 用curl命令 在 10以内

天蓬老师天蓬老师2786 hari yang lalu370

membalas semua(1)saya akan balas

  • 阿神

    阿神2017-04-17 15:50:27

    不要用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的封装

    balas
    0
  • Batalbalas