We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS


The redirect() method of the Response interface returns a Response resulting in a redirect to the specified URL.

Note: This is mainly relevant to the ServiceWorker API. A controlling service worker could intercept a page's request and redirect it as desired. This will actually lead to a real redirect if a service worker sends it upstream.


var response = Response.redirect(url,status);


The URL that the new response is to originate from.
status Optional
An optional status code for the response (e.g., 302.)


A Response object.


TBD (does not yet appear to be supported anywhere).


Specification Status Comment
The definition of 'redirect()' in that specification.
Living Standard  

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes ? Yes No Yes No
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support No No ? No No No No

See also

Document Tags and Contributors

Contributors to this page: fscholz, chrisdavidmills, runn1ng, bryanrsmith, kscarfone
Last updated by: fscholz,