Получение данных методом POST без параметров

Straight

Новичок
Получение данных методом POST без параметров

Доброго всем дня. Имею такую ситуацию. Методом POST передаются некие данные. НО параметр не указывается, то есть просто текстовая строка. Массив POST при этом, естественно, пустой. Поменять запрос и дописать параметр не представляется возможным. Как получить эти данные в такой ситуации?
 
Какой параметр не указывается. Ты в форме атрибут name не прописал?
 
ищи по http raw post data

там еще от php ini зависит

еще можно php://input читать, по идее
 
О форме речь не идет. Приходит сообщение с внешнего источника
POST /index.php HTTP/1.1
Host: www.example.org
Content-Type: application/x-www-form-urlencoded
Content-Length: ...
строка_которую_нужно получить
 
еще можно php://input читать, по идее
можно

если не указан заголовок Content-Type: application/x-www-form-urlencoded то данные будут в массиве $HTTP_RAW_POST_DATA ( вроде как должен быть $GLOBALS['HTTP_RAW_POST_DATA']; , то было в пхп 4)
кажется то же относится и к php://input
 
Сверху