Доступ к PUT-данным в PHP - PullRequest
       4

Доступ к PUT-данным в PHP

0 голосов
/ 31 августа 2011

Я хочу получить доступ к данным JSON, отправленным с помощью метода PUT, в качестве полезной нагрузки для бэкэнда PHP.

Из того, что я прочитал, данные должны быть доступны во входе php: //поток, и я должен быть в состоянии получить его, используя.

file_get_contents('php://input'); 

Это работает для POST-запросов, но просто возвращает пустую строку при использовании PUT, хотя я могу найти PUT-данные в качестве первого ключав переменной $ _POST, например:

array(
    "{"latLngPosition":null,"pixelPosition":null,"id":"1","marking":"012312312313"}" => ""
)

Неправильно получать данные таким образом, поэтому мне интересно, что я могу сделать неправильно при выборке с использованием php: //input.

Я использую nginx с fastcgi для запуска PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...