正如查询所暗示的那样,API调用偶尔会被阻止,并且不会返回响应但会超时。不知道发生了什么。我做了调试,检查服务器端实现是否有问题,我发现API请求没有到服务器端。以前任何人都要面对这个。如果那时,pl。建议我任何解决方法。
示例代码:
this.userProvider.getProfileDetails()
.subscribe((data: IProviderProfile) => {
},
(err: INetworkError) => {
});
提供商
getProfileDetails(): Observable<any> {
return this.apiProvider.authJsonGet(this.config.apiEndpoint + this.config.profileDetailsUrl);
}
public authJsonGet(url: string, params?: URLSearchParams): Observable<any> {
return this.intercept(url, RequestMethod.Get, this.httpGet(url, params));
}
不要感到困惑,拦截是一个自定义函数,可以处理会话过期,其中没什么大不了的。
感谢你。