2016-09-21 45 views

回答

0

如果您想“模拟”发送HTTP请求的任何代码,请考虑使用sinon来设置“假”服务器。这将允许您处理这些请求并做出适当的回应。

例如:

// setup "fake" server 
this.server = sinon.fakeServer.create(); 
// intercept all requests w/ matching method & url, 
// respond with custom status, headers, and payload 
this.server.respondWith(method, url, [statusCode, headers, payload]); 

// ... trigger request 

// trigger custom response 
this.server.respond(); 
相关问题