Javascript 使用URL而不是JS文件发送请求

Javascript 使用URL而不是JS文件发送请求,javascript,unit-testing,mocha.js,chai,Javascript,Unit Testing,Mocha.js,Chai,我知道如何提出以下表格要求: let Server = require('../src/index'); let chai = require('chai'); let chaiHttp = require('chaiHttp'); chai.use(chaiHttp); 然后使用以下方法进行测试: chai.request(Server).get('/').end((error,response) => { .... }); 但是,如果我想将服务器改为URL,我该如何做呢?例如,

我知道如何提出以下表格要求:

let Server = require('../src/index');
let chai = require('chai');
let chaiHttp = require('chaiHttp');
chai.use(chaiHttp);
然后使用以下方法进行测试:

chai.request(Server).get('/').end((error,response) => {
  ....
});

但是,如果我想将
服务器
改为URL,我该如何做呢?例如,我想向
发送GET请求https://myserver.com
并测试Chai的响应

通过替换
request
方法中的
server
参数,您可以使用HTTP来使用URL而不是服务器

chai.request( "https://myserver.com" )
    .get( "/" )
    ...
将向
https://myserver.com

您可以在中阅读有关此功能的更多信息