тело HTTP запроса в PHP

Lemur

Guest
тело HTTP запроса в PHP

Уважаемые господа, расскажите кто знает, каким образом в PHP можно получить данные из тела HTTP запроса или это не возможно вообще. Просмотрел кучу форумов и статей, но мне так и не повезло с нормальным ответом.

Для примера.
Софтина отправляет POST’ом XML код PHP-скрипту.
HТТР запрос при этом выглядит приблизительно так:

POST http://www.site.ru/news.html HTTP/1.0\r\n
Host: www.site.ru\r\n
Referer: http://www.site.ru/index.html\r\n
Content-Type: text/xml
Content-Length: 42\r\n
\r\n
<LOGIN password="5003" username="Vasia" />


Можно ли получить строку <LOGIN password… ?
Через $_POST или php://input (или stdin) – это сделать не получается.
 

Lemur

Guest
Да дело в том, что так не получается.
Как посмотреть что в теле передается без PHP, есть софт?
 

Фанат

oncle terrible
Команда форума
Уважаемые господа, расскажите кто знает, каким образом в PHP можно получить
Как посмотреть что в теле передается без PHP,
Иди нафиг, пятачок - сам не знаешь, чего хочешь (с)Виннипух из анекдота
 

Lemur

Guest
Спасибо Виннипуху из анекдота, за квалифицированную помощь и серьезные познания в области PHP!

А посмотреть, что передается без PHP, нужно было для того чтобы удостовериться в правильности отправленного софтиной запроса. И не искать черную кошку в темной комнате, особенно если ее там нет. (с)Конфуций из Китая
 
Сверху