Делаю интеграцию с 1С.
Вот пример упрощенного кода
$type=$_GET['type'];
$mode=$_GET['mode'];
if($mode=='init') {
echo "zip=no\n";
echo "file_limit=2000";
exit;
}
if($mode=='checkauth') {
// проверку на логин пароль убрал
echo "success\n";
echo session_name()."\n";
echo session_id() ."\n";
exit;
}
if($type=='catalog' && $mode=='file') {
$content=file_get_contents('php://input');
// и вот тут проблема описание выше
}
if($type=='sale' && $mode=='query') {
// не существенно
}
if($type=='sale' && $mode=='file') {
// не существенно
echo 'success';
exit;
}
И когда получаю данные что передает 1с через file_get_contents('php://input'); текст файла обрезан.