Solution d'erreur yii2 post400 :
La première solution est de désactiver Csrf
public function init(){ $this->enableCsrfValidation = false; }
La deuxième solution est de l'ajouter au formulaire Champ caché
<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>">
La troisième solution est d'ajouter le champ _csrf dans AJAX
var csrfToken = $('meta[name="csrf-token"]').attr("content"); $.ajax({ type: 'POST', url: url, data: {_csrf:csrfToken}, success: success, dataType: dataType });
Site Web chinois PHP, il existe de nombreux tutoriels d'introduction Yii gratuits, tout le monde est invité à apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!