RegExpRoute
First added
Workbox
About
RegExpRoute
makes it easy to create a Route
object with a regular expression.
For same-origin requests the RegExp
only needs to match part of the URL. For requests against third-party servers, you must define a RegExp
that matches the start of the URL.
Parameters
regExp
— The regular expression to match against URLs.handler
— A callback function that returns aPromise
resolving to aResponse
.method
— The HTTP method to match the route against. Defaults toGET
.
Usage
import { NetworkFirst , RegExpRoute , Serwist } from "serwist";
const serwist = new Serwist ();
serwist .registerRoute (new RegExpRoute (/^\/api\/.*/, new NetworkFirst (), "POST"));
serwist .addEventListeners ();
More resources
Here is a list of resources you can read to learn more about RegExpRoute
: