yii2 post400错误解决方法:
第一种解决办法是关闭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});
,有大量免费的yii入门教程,欢迎大家学习!
以上就是yii2 post失败(400错误)解决方法的详细内容。