ホームページ >PHPフレームワーク >YII >yii2 投稿失敗 (400 エラー) の解決策
yii2 post400 エラーの解決策:
最初の解決策は、Csrf
public function init(){ $this->enableCsrfValidation = false; }
をオフにすることです。2 番目の解決策は、フォームの非表示ドメインに追加することです。
<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app->request->csrfToken ?>">
3 番目の解決策は、AJAX
var csrfToken = $('meta[name="csrf-token"]').attr("content"); $.ajax({ type: 'POST', url: url, data: {_csrf:csrfToken}, success: success, dataType: dataType });
PHP 中国語 Web サイトに _csrf フィールドを追加することです。無料の Yii 入門チュートリアル がたくさんあり、誰でも学習できます。 !
以上がyii2 投稿失敗 (400 エラー) の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。