Чтение RAW-данных из запроса Flash POST (изображения)

Я в основном взаимодействую со сторонним флэш-файлом API для отправки HTTP-сообщений POST на мой сервер.

Я знаю, что я нахожусь на некотором правильном пути, потому что для этого требуется файл crossdomain.xml , и до того, как я добавил эту часть, ничего не crossdomain.xml в переменных POST, однако, поскольку я добавил этот файл, есть 4 переменных, которые установлены, эти POST переменные отправляются приложением, чтобы дать мне основную информацию о файле .. но мне действительно нужно прочитать данные RAW POST, чтобы фактически сохранить изображение, отправляемое Flash.

Я знаю, что есть 3 способа …

  1. $GLOBALS['HTTP_RAW_POST_DATA']
  2. $HTTP_RAW_POST_DATA which is probably the same as the first
  3. file_get_contents('php://input')

По какой-то причине ни одна из этих «работ». Под «работой» я подразумеваю, что они не устанавливаются, когда я сбрасываю их, я ничего не получаю.

Может быть, в php.ini есть настройка, которую мне нужно установить, или, возможно, приложение Flash действительно не отправляет фактическое изображение? Я думаю, что все идет правильно, потому что это полупрозрачный API, и он используется несколькими другими сайтами, поэтому я уверен, что это правильно на их пути.

И они также не требуют какого-либо API-ключа.

Related of "Чтение RAW-данных из запроса Flash POST (изображения)"