Перейти к основному содержимому

setHeaders()

Описание

Устанавливает пользовательские HTTP-заголовки, которые RestDataProvider добавляет к каждому запросу, отправляемому на сервер

информация

Метод setHeaders() является частью сервиса RestDataProvider, предназначенного для работы с сервером.

Использование

setHeaders(headers: object): void;

Параметры

  • headers - (обязательный) объект, ключи которого являются именами заголовков, а значения — значениями заголовков. Заголовки добавляются к стандартному заголовку Content-Type: application/json при каждом запросе, отправляемом через send().

Пример

Наиболее распространённый сценарий использования — добавление токена авторизации к каждому запросу:

const url = "https://some_backend_url";
const restProvider = new kanban.RestDataProvider(url);

restProvider.setHeaders({
"Remote-Token": "eyJpZCI6IjEzMzciLCJ1c2VybmFtZSI6ImJpem9uZSIsImlhdC...",
});

Чтобы задать заголовки только для конкретного запроса, а не для каждого, передайте их в качестве четвёртого аргумента в send().

Связанные статьи: Работа с сервером: Многопользовательский бэкенд