yii---解决post请求出现500错误

Posted 帅到要去报警

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii---解决post请求出现500错误相关的知识,希望对你有一定的参考价值。

在使用yii框架的时候,在发送数据请求的时候,POST请求会出现500错误,这是因为yii2开启了防御csrf的攻击机制,可去先去掉,在控制器里去掉:public $enableCsrfValidation = false ,

public $enableCsrfValidation = false;

 有些应用需要进行csrf验证,所以需要在表单中加入一个隐藏域,name为_token,  值的获取方式 {{ __CSRFTOKEN__ }} 

以上是关于yii---解决post请求出现500错误的主要内容,如果未能解决你的问题,请参考以下文章

Yii2 Post请求的时候出现400错误

Ajax 提交 数据含特殊字符 出现500错误

java使用POST发送soap报文请求webservice返回500错误解析

在 POST 请求中使用 Angular 和 Yii2 的 CORS 错误

asp.net http 400 错误的请求怎么解决

YII 2,不允许的方法 (#405)