msw-logo
Mock Service Worker
Docs
Examples
Introduction
Comparison
FAQ
Getting Started
Install
Mocks
Mocking REST API
Mocking GraphQL API
Integrate
Browser
Node
Basics
Request handler
Response resolver
Response transformer
Request matching
Api
setupWorker()
start()
stop()
use()
resetHandlers()
restoreHandlers()
printHandlers()
setupServer()
listen()
close()
use()
resetHandlers()
restoreHandlers()
printHandlers()
rest
graphql
query()
mutation()
operation()
link()
request
response
once()
networkError()
context
status()
set()
body()
text()
json()
xml()
data()
extensions()
errors()
delay()
fetch()
Cli
init
Extensions
Life-cycle events
Recipes
Cookies
Query parameters
Response patching
Mocking error responses
Usage with CDN
Binary response type
Custom response composition
Deferred mounting
Debugging uncaught requests
Request assertions
Using local HTTPS
CLI
List of available CLI commands under
npx msw
.
init