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 Standard # ref-for-dom-response-redirect① |
浏览器兼容性
BCD tables only load in the browser