yii2 ajax Bad Request (#400): Unable to verify your data submission. -- Сразу для ajax всех запросов

Для решени проблемы типа (ещё мы уже обсуждали):

Ошибка Bad Request (#400): Unable to verify your data submission. (Не удалось проверить проверить переданные данные

При использовании jquery и при условии того, что js подключается после html view, можно применять следующий приём --

в HTML

в представление (view) добавить определение такой JS переменной:

<script>
    var AjaxChatCsrfData = ({
        data: <?= \yii\helpers\Json::encode([
            \yii::$app->request->csrfParam => \yii::$app->request->csrfToken,
        ]) ?>
    });
</script>

в JS

Далее уже в подключенном JS можно использовать данное значение, выставив значения запроса по умолчанию используя $.ajaxSetup (до выполнения ajax-запросов) -- это как раз и будет то самое поле:

$.ajaxSetup(AjaxChatCsrfData);

Key Words for FKN + antitotal forum (CS VSU):

Это когда токен уже есть на странице.

$(document).ready(function(){

    $(function () {
        $.ajaxSetup({
            headers: {
                "X-CSRF-Token": $('input[name="_frontendCSRF"]').val()
            }
        });
    });

});