Response.redirect()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
Response
接口的 redirect()
方法返回一个可以重定向到指定 URL 的 Response
。
备注: 主要和 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.
语法
js
Response.redirect(url)
Response.redirect(url, status)
参数
返回值
一个 Response
对象。
异常
异常类型 | 说明 |
---|---|
RangeError |
status 不是一个重定向的状态码。 |
TypeError |
url 不可用。 |
示例
js
responseObj.redirect("https://www.example.com", 302);
规范
Specification |
---|
Fetch # ref-for-dom-response-redirect① |
浏览器兼容性
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
redirect() static method |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.