PHP-скрипт не запускается при запуске с Proxy-сервером в Angular

Я использую этот код для извлечения данных с другого сервера localhost, который запускается одновременно как «Angular localhost»:

const req = new HttpRequest('GET', 'http://localhost:4200/echo.php', { reportProgress: true, }); this.http.request(req).subscribe(data => { console.log(data); }); 

Но я получаю сообщение об ошибке:

 {error: SyntaxError: Unexpected token e in JSON at position 1 at Object.parse (<anonymous>) at XMLHt…, text: "↵echo "{'data':'inSrc'}";"} 

Содержание echo.php:

 <?php echo "{'data':'inSrc'}"; 

Если я получаю доступ к этому ресурсу в браузере, он будет звучать так, как ожидалось, но затем обратился к нему с помощью http.request (), он жалуется на синтаксическую ошибку. Я предполагаю, что это означает, что файл PHP никогда не выполнялся. Что мне с этим делать?