解决POST数据时因启用Csrf出现的400错误
生活随笔
收集整理的這篇文章主要介紹了
解决POST数据时因启用Csrf出现的400错误
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
第一種解決辦法是關(guān)閉Csrf
public function init(){ $this->enableCsrfValidation = false; } 第二種解決辦法是在form表單中加入隱藏域
<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>"> 第三種解決辦法是在AJAX中加入_csrf字段
var csrfToken = $('meta[name="csrf-token"]').attr("content");
$.ajax({type: 'POST', url: url, data: {_csrf:csrfToken}, success: success, dataType: dataType });
轉(zhuǎn)載于:https://www.cnblogs.com/yangyuqiu/p/6393434.html
總結(jié)
以上是生活随笔為你收集整理的解决POST数据时因启用Csrf出现的400错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个qq女生网名两个字
- 下一篇: iter迭代器的应用