我绝对可以映射 Observable 并以我喜欢的任何方式转换响应,但是在通过 documentation 时我遇到了
所以,我想知道是否可以发送一些配置并获得 JSON 响应本身而无需编写额外的函数。
关于 responseInterceptor
或如何使用它的文章并不多。
如果不是这样,那么是否有其他方法可以使用 angular-in-memory-web-api
本身来做到这一点?
最佳答案
您可以在此拦截器的帮助下在返回到可观察对象之前修改响应
要测试它是否正常工作,您可以将此代码添加到您的 InMemoryDbService
responseInterceptor(res: ResponseOptions, ri: RequestInfo):ResponseInterceptor {
console.log("call responseInterceptor");
return res;
}
关于json - 在 HTTP 请求到 JSON 后,如何将 angular-in-memory-web-api 返回给 Observable 的响应变形?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43249576/