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