Skip to content

Interceptors û middleware

Jiyan-name (kurte)

  1. Hevkirina config
  2. Interceptorên daxwaz
  3. OpenFetchContext
  4. Middlewaredispatch (fetch)
  5. Interceptorên bersiv
  6. Bersiva tev an tenê data bi unwrapResponse

Interceptors

ts
client.interceptors.request.use(fulfilled?, rejected?);
client.interceptors.response.use(fulfilled?, rejected?);
  • Daxwaz: ya dawî hatî tomar kirin pêşî (LIFO).
  • Bersiv: ya yekem hatî tomar kirin pêşî (FIFO).

Middleware

client.use(fn)defaults.middlewares push. Rêz girîng e (cache li dijî retry).

Factory-yên navxweyî

createRetryMiddleware, createCacheMiddlewareRetry û cache.

Pêş

MIT · @hamdymohamedak/openfetch