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

setHeaders()

Описание

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

информация

Заголовки, переданные в setHeaders(), объединяются со стандартным заголовком Content-Type: application/json и отправляются с каждым запросом. Это обычно используется для передачи токена авторизации (например, заголовка Remote-Token) в многопользовательском бэкенде.

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

setHeaders(headers: object): void;

Параметры

ИмяТипОписание
headersobjectОбязательный. Объект с пользовательскими заголовками, добавляемыми к каждому запросу

Пример

const { RestDataProvider } = todo;

const url = "https://some_backend_url";

login(url).then(token => {
const restProvider = new RestDataProvider(url);
restProvider.setHeaders({
"Remote-Token": token,
});
// ... инициализируем To Do List и подключаем провайдер
});

Связанные статьи: Работа с сервером