我是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
我不知道解决方案及其背后的原因。请帮忙。 感谢
答案 0 :(得分:1)
您也应该检查packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
}
。
PUT
PUT是“编辑”操作的POST HTTP请求版本。当您请求更改数据时,您发送PUT请求而不是添加新记录。