Plugins
Plugins
Plugins can inject to the request flow to change its execution or adjust request\response data. For further see Plugin and Request Execution.
List of plugins
protocol/http- base plugin to make request with http\httpsprotocol/jsonp- plugin to make jsonp requestscache/deduplicate- deduplicate identical requestscache/memory- caches responses into memorycache/etag- [!server only] cache based on etag http-headercache/fallback- stores response data and returns it from cache only for errored requestscache/persistent- [!browser only] caching data at IndexedDB to keep cache among page reloadslog- logs the data of request executionbatch- groups several request into single onevalidate- validate response or restore on errorstransform-url- transforms url string for every requestcircuit-breaker- [!server only] fault protectionsprom-red-metrics- red metrics about sent requests for prometheusretry- retry plugin for failed request