--- title: Response.redirect() slug: Web/API/Response/redirect translation_of: Web/API/Response/redirect ---
{{domxref("Response")}} 接口的 redirect()
方法返回一个可以重定向到指定 URL 的 Response
。
Note: 主要和 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);
url
status
{{optional_inline}}302
.)一个 {{domxref("Response")}} 对象。
异常类型 | 说明 |
---|---|
RangeError |
status 不是一个重定向的状态码。 |
TypeError |
url 不可用。 |
responseObj.redirect('https://www.example.com', 302);
规范 | 状态 | 注释 |
---|---|---|
{{SpecName('Fetch','#dom-response-redirect','redirect()')}} | {{Spec2('Fetch')}} |
{{Compat("api.Response.redirect")}}