如果mocks中没有这样的路由,如何将MirajeJS重定向到真实的请求



在mirajeJS的帮助下,我们可以模拟路由,但如果在mirajoJS中没有模拟这样的路由,是否可以使用axios重定向并使用真实的服务器?

import {Server} from "miragejs";
new Server({
routes() {
this.namespace = "api/";
this.get("test/router", () => {
return [
{name: "Angy", surname: "T."},
{name: "Chris", surname: "B."},
{name: "Juliana", surname: "Crain"}
];
});
}
});

也就是说,我想实现以下行为,我润湿了测试/路由器请求,但如果用户提出了任何其他未锁定在Miraje中的请求,那么它就会转到真实的服务器,即真实的请求使用

您可以使用类似的直通

new Server({
routes() {
this.namespace = "api/";
this.get("test/router", () => {
return [
{name: "Angy", surname: "T."},
{name: "Chris", surname: "B."},
{name: "Juliana", surname: "Crain"}
];
});
// Allow unhandled requests on the current domain to pass through
this.passthrough();
}
});

最新更新