突然$ this-> request->数据停止在cakephp

时间:2016-12-13 09:36:36

标签: php cakephp

我是cakephp的初学者,正在开发一个中级项目,我在MyController.ctp文件中有很多web服务。现在问题是在4-5天之前突然webservices停止工作。并且应用程序在实时模式下暂停。

调试后我发现我的POST类型api停止使用$this->request->data[User][email]获取参数,当我测试时,我发现一个奇怪的事情,api在$this->request->is('get')上返回true而在$this->request->is('post')上返回false

我不知道解决方案及其背后的原因。请帮忙。 感谢

1 个答案:

答案 0 :(得分:1)

您也应该检查packagingOptions { exclude 'META-INF/LICENSE' exclude 'META-INF/NOTICE' }

PUT

PUT是“编辑”操作的POST HTTP请求版本。当您请求更改数据时,您发送PUT请求而不是添加新记录。

参考:CakePHP Doc: Inspecting the request