Я понял это. По какой-то причине отладчик NetBeans сообщает, что $ _POST ['data'] имеет значение null, но это не так. Чтобы вручную определить размер полученного $_POST
, я использовал следующие вызовы:
$request = http_build_query($_POST);
$size = strlen($request);
Кроме того, я помещал $ _POST ['data'] в сеанс CodeIgniter:
$event_array = array('event' => $_POST['data']);
$this->session->set_userdata($event_array);
То, что было пустым, привело меня к мысли, что $ _POST пуст. Но проблема была вместо $this->session
, который, по-видимому, имеет ограничение в размере 4K (согласно в этом посте ).