我有骨干应用程序。当模型更新时,PUT 请求会发送到我的服务器。
客户端看起来不错。但在服务器端(PHP)我遇到了一些麻烦。当我第一次在 PHPStorm 中测试这个请求时:
file_get_contents('php://input')
返回我所期望的。但在其他时候它总是返回空。我重新启动了 Apache - 没有任何帮助。
我知道
注意:使用 php://input 打开的流只能读取一次;
但我认为这意味着一个请求。一生一次都没有:)我的错误在哪里?
这是科哈纳的问题。在 Kohana_Request 类中有一段代码,已经打开 php://input 流
if ($method !== HTTP_Request::GET)
{
// Ensure the raw body is saved for future use
$body = file_get_contents('php://input');
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)