为什么在PHP中通过标头('Location ..')重定向后必须调用'exit'?

为什么在PHP中通过标头('Location ..')重定向后必须调用'exit'?,第1张

为什么在PHP中通过标头('Location ..')重定向后必须调用'exit'?

标头位置调用之后的代码能否有效执行?

是的,总是。的

header
不仅是数据线 ,要求 浏览器重定向。该页面的其余部分 仍将 由PHP 提供服务
,并且可以通过仅阻止
header
命令执行来由客户端查看。

wget
例如,通过简单地告诉它不要遵循重定向,使用命令行客户端(例如)就足够容易了。

底线:如果您不阻止它,即使在

header
调用之后,PHP也会发出整个正文。接收者完全可以使用该主体,而无需任何特殊的黑客技巧。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5441248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存