我正在用Ionic 4开发一个移动应用程序。但是我不知道为什么我会从API得到空响应。该API是在Laravel上制作的,在邮递员中可以正常工作。
这是我的代码。
auth.service.ts
login(user: User): Observable<AuthResponse> {
return this.httpClient.post(`${this.AUTH_SERVER_ADDRESS}/login`, user)
.pipe(
tap(async (res: AuthResponse) => {
if (res.user) {
await this.storage.set("ACCESS_TOKEN", res.user.access_token);
await this.storage.set("EXPIRES_IN", res.user.expires_in);
this.authSubject.next(true);
}
})
);
}
login.page.ts
login(form){
this.authService.login(form.value)
.subscribe((res)=>{
this.router.navigateByUrl('home');
});
}
Here is my request screenshot from dev tools
如果有人可以帮助我,我将不胜感激。 如果您需要其他信息或详细信息,请告诉我
谢谢!
答案 0 :(得分:0)
问题出在API服务器上。 respnse战争的标题错误