在Mozilla Firefox浏览器中,“XML解析错误”的解决方案是什么?

时间:2017-08-03 14:26:05

标签: angular http firefox

问题是:

每当我在Mozilla Firefox浏览器中打开一个调用某个http request的网站时,它就会在控制台XML Parsing Error: not well-formed LocationXML Parsing Error: syntax error Location中显示错误。

web service calls to get 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);}

1 个答案:

答案 0 :(得分:1)

在我的情况下,这是由我的网络API的空响应引起的。我通过在Ok构造函数中放入一些有用的东西来修复它。我想这是因为resp.json()找不到任何数据。