语法错误:JSON 中位于 JSON.parse () 位置 1 的意外标记 e<anonymous>



我想通过在 Angular 中调用 API 来获取字符串值。 这是我正在做的 服务文件 -

public getRespondDashboardUrl(): Observable<any> {
return this.http.get(`ref/RespondDashboardUrl`);
}

组件文件

respondDashboardLink: string;
this.refService.getRespondDashboardUrl().subscribe(result => {
this.respondDashboardLink = result;
});

功能将 URL 作为字符串值返回 https://abcd.xyz.com/Respond/App/index.html#ActionCenter/0

我得到的错误

语法错误:JSON中位置为位置0的意外标记h at JSON.parse (( at XMLHttpRequest.onLoad (http://localhost:4000/vendor.js:33488:51( at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (http://localhost:4000/polyfills.js:8108:31( at Object.onInvokeTask (http://localhost:4000/vendor.js:78969:33( at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (http://localhost:4000/polyfills.js:8107:60( 在 Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (http://localhost:4000/polyfills.js:7880:47( at ZoneTask.push../node_modules/zone.js/dist/zone.js.ZoneTask.invokeTask [as invoke] (http://localhost:4000/polyfills.js:8183:34( at invokeTask (http://localhost:4000/polyfills.js:9429:14( at XMLHttpRequest.globalZoneAwareCallback (http://localhost:4000/polyfills.js:9466:21(

如果响应类型为字符串。 更多类型检查响应类型。

this.http.get(`ref/RespondDashboardUrl`, {responseType: 'text'})

相关内容

  • 没有找到相关文章

最新更新