Lithium PHP:PUT中的大型主体没有进入请求对象

时间:2015-06-17 21:06:29

标签: php rest put lithium

我们在PHP中构建了一个基于Lithium的REST服务。最近,我正在构建一个PUT端点。我注意到一个问题,当我试图将一个庞大的身体投入到这项服务中时。

这是有趣的部分。在index.php文件中,我这样做是为了验证数据是否正确地命中了服务:

$data = file_get_contents('php://input');
error_log('DATA: '.print_r($data, 1));

按照我的预期打印出PUT主体。但是,当我们在index.php文件中达到这一点时:

echo \lithium\action\Dispatcher::run(new \lithium\action\Request);

请求对象的数据字段为EMPTY。 请注意,这与较小的身体完美配合,当我达到某个阈值时它会失败。

之前有人见过这个吗?

0 个答案:

没有答案