Я пытаюсь получить файл с помощью HttpClient.get, используя следующий код. Файл представляет собой XML, поэтому я добавил тип содержимого в заголовки.
Я напечатал переменную Headers и получил:
HttpHeaders {normalizedNames: Map(0), lazyUpdate: Array(1), headers: Map(0), lazyInit: HttpHeaders}
headers: Map(1) {"content-type" => Array(1)}
lazyInit: null
lazyUpdate: null
normalizedNames: Map(1) {"content-type" => "Content-Type"}
__proto__: Object
Не могли бы вы объяснить, что не так в моих заголовках?
Кстати: я пытался без заголовков и получил следующую ошибку:
error: SyntaxError: Unexpected token < in JSON at position 0 at JSON.parse
В настоящее время chorme запускается с: --disable-web-security
let Headers = new HttpHeaders().append('Content-Type', 'text/xml');
console.log (Headers);
this.http.get ('http://localhost:80/dwell.xml',{headers: Headers}).subscribe (=> {