Я создаю PHP RESTful API, следуя этому учебнику. Следующая функция, которая должна возвращать данные, отправленные с запросом при использовании метода put, возвращает null каждый раз:
file_get_contents('php://input')
.
Я даже скачал и протестировал полный пример кода в учебнике, и он по-прежнему возвращает null.
Я использую cURL и следующую команду для тестирования метода put:
curl -i -X PUT -d '{"address":"Sunset Boulevard"}' http://localhost/clients/ryan
.
Я потратил дни на это и до сих пор не получил его, чтобы прочитать данные json. Что я делаю неправильно?