扫码关注官方订阅号
使用redirect重定向跳转是,在页面总会出现
HTTP/1.0 302 Found Cache-Control: no-cache Date: Thu, 07 Jul 2016 03:33:57 GMT Location: http://xxx Redirecting to http://xxx.
求指点
走同样的路,发现不同的人生
你描述的很不详细,具体怎么使用的,代码如何,等等都没描述我猜测你是在 view 中使用了 redirect,而不是在 control 中使用的,所以你的使用方式估计问题,请在 control 中使用
为什么不直接用header("Location:/aaa.php");?
或者试试清掉 缓冲, ob_*系列函数
把你Controller相关代码贴上来。不然没法判断问题出在哪里。
应该是你在controller中跳转你之前输出了一些信息,此时地跳转就会延迟几秒显示
这是http协议中规定的, 理应是这样。
return redirect()->action('AdminController@left'); 我在controller里这样页面跳转,页面没跳转,但是响应里面显示出来了html代码,不知道什么原因。
原因是你在redirect之前使用了输出函数,包括dump var_dump echo 等等。都会出现这样redirecting to 这个信息。删了之后就好了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你描述的很不详细,具体怎么使用的,代码如何,等等都没描述
我猜测你是在 view 中使用了 redirect,而不是在 control 中使用的,所以你的使用方式估计问题,请在 control 中使用
为什么不直接用header("Location:/aaa.php");?
或者试试清掉 缓冲, ob_*系列函数
把你Controller相关代码贴上来。不然没法判断问题出在哪里。
应该是你在controller中跳转你之前输出了一些信息,此时地跳转就会延迟几秒显示
这是http协议中规定的, 理应是这样。
return redirect()->action('AdminController@left'); 我在controller里这样页面跳转,页面没跳转,但是响应里面显示出来了html代码,不知道什么原因。
原因是你在redirect之前使用了输出函数,包括dump var_dump echo 等等。都会出现这样redirecting to 这个信息。删了之后就好了