Http\Response->redirect

最后更新于:2022-04-02 06:33:36

# Http\\Response->redirect [TOC] 发送`Http`跳转。调用此方法会自动`end`发送并结束响应。 ~~~ function Http\Response->redirect(string $url, int $http_code = 302); ~~~ > 需要`2.2.0`或更高版本 ## 参数 * `$url`:跳转的新地址,作为`Location`头进行发送 * `$http_code`:状态码,默认为`302`临时跳转,传入`301`表示永久跳转 ## 实例 ~~~ $http = new swoole_http_server("0.0.0.0", 9501, SWOOLE_BASE); $http->on('request', function ($req, Swoole\Http\Response $resp) { $resp->redirect("http://www.baidu.com/", 301); }); $http->start(); ~~~
';