axios cache interceptor
v1.6.2
Используя этот пакет? Пожалуйста, рассмотрите возможность пожертвования, чтобы поддержать мою работу с открытым исходным кодом ❤
Помогите Axios-Cache-Interceptor расти! Свежитесь и поделитесь этим удивительным хранилищем со своими друзьями и коллегами!
Кэш -перехватчик для Axios, сделанный с учетом разработчиков и производительность.
Axios Cache Interceptor, как говорится, является перехватчиком для Axios для обработки кэширования. Он был создан, чтобы помочь разработчикам вызовать Axios несколько раз, не беспокоясь о перегрузке сети или кодировании самого и багги -кеша.
Прочитайте документы, чтобы узнать больше .
import Axios from 'axios' ;
import { setupCache } from 'axios-cache-interceptor' ;
const instance = Axios . create ( ) ;
const axios = setupCache ( instance ) ;
const req1 = axios . get ( 'https://arthur.place/' ) ;
const req2 = axios . get ( 'https://arthur.place/' ) ;
const [ res1 , res2 ] = await Promise . all ( [ req1 , req2 ] ) ;
res1 . cached ; // false
res2 . cached ; // true Лицензирован под MIT . Смотрите LICENSE для получения дополнительной информации.