问题是:
每当我在调用一些http请求
的Mozilla Firefox
浏览器中打开站点时,它就会在控制台中显示错误XML Parsing Error: not well-formed Location
和 XML 解析错误:语法错误位置
。
我的代码是:
getAsync (url: string) {
let localStorageKeys = ConsoleConstants.LOCAL_STORAGE_KEYS;
let consoleUser =
this._tokenManagerService.retrieve(localStorageKeys.CONSOLE_USER);
let headers = new Headers();
headers.append('x-sk', consoleUser[localStorageKeys.LOGIN_KEY]);
return this._http
.get(url, { headers : headers})
.map((resp: Response) => resp.json())
.catch(this._utilsService.handleError);}
最佳答案
在我的例子中,这是由我的 web api 的空 Ok 响应引起的。我通过在 Ok 构造函数中放置一些有用的东西来修复它。我想这是因为 resp.json() 没有找到任何数据。
关于angular - Mozilla Firefox浏览器出现 "XML Parsing Error"怎么解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45487071/