Я использую Angular 4 и хочу преобразовать ответ в json перед возвратом объекта обещания
return this.http.post(this.signInURL, params.toString(), requestOptions).map(res =>{
console.log(res.json())
return res.json();
}).toPromise();
в компоненте, который я использую, ожидают ответа как такового
let response = await this.authenticationService.login(credentials);
console.log("response",response)
но функция map там не вызывается, но я получу обещание, тогда мне нужно вручную преобразовать ответ в json в компоненте, который он сам, поскольку тело ответа имеет строковый формат
что я могу сделать, чтобы преобразовать ответ в json и вернуть обещание с помощью объекта json reponse