EDIT:
PHP/Apache/LightHTTP ? PHP, , , 5.2.13 5.3.2.
, , PHP, api ? (, ).
$input = file_get_contents('php://input');
$stdin = file_get_contents('php://stdin');
print "FILES: ";
print_r($_FILES);
print("<br>POST: ");
print_r($_POST);
print("<br>input: ".$input);
print("<br>stdin: ".$stdin);
die;
, , PHP, , .
EDIT. ( , - )
, . , PHP?
, , , , . , .
<?php
define('CRLF', "\r\n");
define('BUFFER_LENGTH', 8192);
$headers = '';
$body = '';
$length = 0;
$fp = fsockopen($host, $port, $errno, $errstr, $timeout);
do
{
$data = fgets($fp, BUFFER_LENGTH);
if ($data === false || $data == CRLF || feof($fp)) {
break;
}
$headers .= $data;
}
while (true);
do
{
$line = fgets($fp, BUFFER_LENGTH);
if ($line == CRLF) {
continue;
}
$length = hexdec($line);
if (!is_int($length)) {
trigger_error('Most likely not chunked encoding', E_USER_ERROR);
}
if ($line === false || $length < 1 || feof($fp)) {
break;
}
do
{
$data = fread($fp, $length);
$length -= strlen($data);
$body .= $data;
if ($length <= 0 || feof($fp))
{
break;
}
}
while (true);
}
while (true);
?>