Возможно, просто глупая ошибка где-то, но я не могу точно определить причину. Функция вызывается (проверяется журналом консоли), но по какой-то причине ни журнал ошибок, ни журнал успеха не распечатываются впоследствии. Серверная часть не получает почтовый запрос, так почему журнал ошибок ничего не показывает?
getBooks(): Observable <FormData | null> {
let request = new FormData();
request.append('action', "GetBooks");
console.log("Function has been called");
return this.http.post('http://localhost/Projects/Website/PHP/index.php', request).pipe(
map((returned) => {
console.log("Here I parse 'returned'");
let books = new FormData();
return books;
}, (error) => {
console.log('Error! ', error);
return null;
}));
}