Как я могу получить доступ к данным, размещенным на CakePHP API?

Я пытаюсь разрешить третьей стороне отправлять данные формы Gravity в мое приложение Cakephp, но не собираю все отправляемые данные.

Gravity говорит, что отправляет данные под * Пост (Форма) *

Я собираю $ _POST, но массив записей не содержит опубликованных данных, только описание опубликованных данных. Weird.

Также пытались только захватить это. $ This-> вход. $ this-> request и т. д. Там много данных, но нет содержимого формы.

Существует ли глобальный переменный тип, который представляет собой, по сути, все отправляемые данные, или конкретный способ ссылки на данные формы Gravity?

Я могу разобрать данные, если смогу их записать.

На данный момент данные кодируются в json и сохраняются в файл для проверки.

Любая помощь приветствуется.

0

Решение

У меня однажды была проблема с $ _POST. И я нахожу это решение:

php: // input — поток только для чтения, который позволяет вам читать необработанные данные из тела запроса. В случае запросов POST предпочтительно использовать php: // input вместо $ HTTP_RAW_POST_DATA, так как это не зависит от специальных директив php.ini. Более того, для тех случаев, когда $ HTTP_RAW_POST_DATA не заполняется по умолчанию, это потенциально менее ресурсоемкая альтернатива активации Always_populate_raw_post_data. php: // ввод недоступен с enctype = «multipart / form-data».

источник: http://php.net/manual/en/wrappers.php.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]