2.0.26 • Published 2 years ago

kalibri v2.0.26

Weekly downloads
23
License
MIT
Repository
gitlab
Last release
2 years ago

Kalibri

npm version install size Gzip size

Kalibri - легковесная библиотека для выполнения запросов как с клиента, так и с сервера

Navigation

Добавление в проект

npm:

npm install kalibri

yarn:

yarn add kalibri

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

Начало работы

Первым делом необходимо импортировать kalibri:

import kalibri from 'kalibri';

Можно создать новый объект:

import kalibri from 'kalibri';

const customHttp = kalibri.createInstance({
  baseUrl: 'https://jsonplaceholder.typicode.com', // default '/'
  headers: {}, // default {}
  timeout: 20000, // default 10000
});

kalibri.getConfig(); // возвращает все настройки
// {
//   baseUrl: 'https://jsonplaceholder.typicode.com',
//   timeout: 20000,
//   headers: {},
//   ignoredHeaders: []
//   }

или использовать импортированный.

Задаем осоновной адрес:

import kalibri from 'kalibri';

kalibri.setBaseUrl('https://example.com');

Заголовки

Для того, чтобы добавлять и убирать заголовки, следует использовать следующие методы:

kalibri.addHeaders({
  'Header title': 'Header body',
});

kalibri.getConfig().headers; // вернет { 'Header title': 'Header body' }

kalibri.removeHeaders('Header title'); // также можно передать массив

kalibri.getConfig().headers; // вернет {}

Также заголовки можно добавлять в исключения на определенное количество запросов:

kalibri.ignoreHeaders([
  {
    key: 'Header title', // название заголовка
    times: 2, // количество запросов, в которых заголовок не будет указан
  },
]);
kalibri.getConfig().ignoredHeaders; // вернет [{key: 'Header title', times: 2}]

Примеры

Этот раздел еще не готов...

2.0.26

2 years ago

2.0.25

2 years ago

2.0.24

3 years ago

2.0.22

3 years ago

2.0.23

3 years ago

2.0.20

3 years ago

2.0.21

3 years ago

2.0.2

4 years ago

2.0.4

4 years ago

2.0.11

4 years ago

2.0.12

4 years ago

2.0.6

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

2.0.19

4 years ago

2.0.18

4 years ago

1.0.39

4 years ago

1.0.40

4 years ago

1.0.38

4 years ago

1.0.37

4 years ago

1.0.36

4 years ago

1.0.35

4 years ago

1.0.34

4 years ago

1.0.33

4 years ago

1.0.32

4 years ago

1.0.31

4 years ago

1.0.3

4 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago