2017-12-18 87 views
-1

服務器對純文本和角度的響應嘗試解析json。我如何在一個組件中打開這種行爲?角度關閉json解析器

get(mrn: string): Observable<string> { 
    let url: string; 
    url = this.Url; 
    url = url + '?mrn=' + mrn; 
    return this.http.get<string>(url); 
    } 


download(testobject: Testobject): void { 
    this.httpService.get(testobject.mrn) 
     .subscribe(ccresult => { 
     console.log('ccresult ist: ' + ccresult); 
     }); 
    } 

錯誤:錯誤:語法錯誤:意外標記N的JSON在位置0的JSON.parse()來在的XMLHTTP .......

+0

[閱讀文檔](https://angular.io/guide/http#requesting-non-json-data)。 – jonrsharpe

回答

1

你可以得到HttpResponse對象是這樣的:

this.http.get<any>(url, { observe: 'response' }).map((res): HttpResponse) => ...);