Http Get请求无法触达后端但URL可正常访问,报“无效JSON”错误
Angular HTTP请求报错“不是有效JSON”问题
- 后端接口状态:通过Postman、Swagger均可正常调用;将报错中捕获的URL直接粘贴到浏览器,能正常触达后端并返回数据
- 前端相关代码:
getSelectedUser(nxtId: number) { var url = this.baseUrl + `Users/GetUserById/${nxtId}`; this.http.get<memberDto>(url) .subscribe({ next: (response: memberDto) => { var x = response; }, error: (err) => { console.log(err.error.message); } }); }
- 请求对应的URL:
https://localhost:7270/api/Users/GetUserById/13 - 问题现象:前端发送该HTTP请求后立即返回错误,提示**“不是有效JSON”**
- 验证信息:
- 网络标签截图(问题发生在getallusers函数中)
- 截图确认nxtId的值为13
- 单步执行的截图再次验证nxtId值为13
内容的提问来源于stack exchange,提问作者Yogi Bear
相关产品推荐
相关产品推荐

