Я тестирую спокойный сервис, построенный на Zend Framework.Я использую приведенную ниже команду для проверки (извлечено из этой записи ).
curl -v -H "Тип содержимого: application / json" -X GET -d '{"locationId": "33", "limit": "5", "offset": "0"}' \ http://localhost/api/review
Но когда я получаю тело запроса в Zendиспользуя $payload = $this->getRequest()->getRawBody();
, var_dump ($ payload) возвращает "'{locationId:33,limit:5,offset:0}'"
, где удаляются двойные кавычки, и я не могу декодировать его в массив.
В чем причина?Пожалуйста помоги.Спасибо заранее.