Angular Service Call теряет почтовые переменные - PullRequest
1 голос
/ 09 июля 2019

Я звоню в сервис из Angular 7.

   search(params) {

   let url = 'https://thisapp.com/api/search.php';
   return this.http.post(url, params);

   }

console.log с «params»

  {keywords: "riches", recent: "false", magic: ["fun"] }

«params» не читается в $Переменная _POST в моем скрипте на живом сервере.В Почтальоне или в моей локальной среде разработки они отображаются правильно.

<?php 

    var_dump($_POST); exit;
    --- the rest of the code ---

?>

В Почтальоне:

array(3) {
["keywords"]=>string(6) "riches"
["recent"]=>string(5) "false"
["magic"]=>array(1) {
[0]=>string(3) "fun"
}
}

Живой сервер:

array(0)

Так оно и естьне получает данные в виде массива $ _POST.Я думаю, что это что-то с заголовками ...

...