---
url: /api/symbols/workbox-swkit/routing/setdefaulthandler.md
---

# setDefaultHandler

Function @vite-pwa/workbox-swkit/routing

```ts
setDefaultHandler(handler: RouteHandler): void
```

Define a default `handler` that's called when no routes explicitly
match the incoming request.

Without a default handler, unmatched requests will go against the
network as if there were no service worker present.

### Parameters

* `handler` – A callback
  function that returns a Promise resulting in a Response.
