Angular2 HTTP сообщение возвращает ErrorObservable
Когда я использую map(res => res.text())
Я получаю эту ошибку:
Нет лучшего распространенного типа среди возвращаемых выражений.
Это работает, когда я использую map(res => res.json())
,
Это моя функция:
public register(credentials) {
if (credentials) {
return Observable.throw("Please insert credentials");
} else {
var creds = '.....';
var headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
return this.http.post('url', creds, { headers: headers})
.map(res => res.text());
}
}