任何人都可以解释使用重定向()函数的'位置'和'刷新'参数之间的具体区别。仅当Windows错误地使用“刷新”或它实际上用于更重要的目的时才这样做?Codeigniter:重定向()刷新/位置参数
0
A
回答
7
CodeIgniter的redirect
函数(位于system/helpers/url_helper.php
)允许您使用PHP的header()
函数发送HTTP标头。
的location报头指示web浏览器来加载网页并与3XX HTTP状态代码发送。例如: - 暂时移动或 - 永久移动(CodeIgniter的默认值)。
位置响应报头字段用于收件人 重定向到新的资源的请求 或识别的完成比Request-URI中的其它的位置。
Refresh实际上是由Netscape创建的专有扩展。它不是official standards的一部分,但大多数Web浏览器都采用了它并支持它。
有几个原因,您可能需要使用一个或其他 - location
应由符合这些标准,但refresh
可能不是所有的浏览器都支持。 refresh
可能'break' the back button的浏览器(而location
不会),并可能有performance issues。 location
发送重定向的原因,在HTTP代码中,但refresh
不;它只会指示浏览器刷新指定页面。
+0
非常感谢你@ –
相关问题
- 1. 如何在CodeIgniter重定向功能中使用刷新参数
- 2. Php重定向和刷新重定向
- 3. 使用htaccess将参数重定向到新位置
- 4. CodeIgniter缺少参数重定向到404
- 5. htacess重定向新参数
- 6. 重定向和无刷新
- 7. Jsoup元刷新重定向
- 8. PHP重定向刷新
- 9. codeigniter重定向失败,只有当我包括“刷新”
- 10. Codeigniter重定向
- 11. 重定向至Uber应用与放置位置参数
- 12. 刷新更新面板后重定向
- 13. 页面不重新定向刷新
- 14. 重定向+ CodeIgniter + SEO?
- 15. Codeigniter url重定向
- 16. CodeIgniter重定向503
- 17. Joomla位置重定向
- 18. HTTP_REFERRER和位置重定向
- 19. 捕获重定向位置
- 20. 使用标题位置并传递参数重定向php
- 21. 功能鉴于需要1个位置参数,但重定向
- 22. Codeigniter重定向一个新的域
- 23. rails 4使用新参数重定向
- 24. htaccess重定向到新的参数
- 25. 设置httpd.conf/mod_rewrite重定向到codeigniter?
- 26. 什么位置之间的差异,并在codeginiter重定向功能刷新?
- 27. 将浏览器重定向到其他位置并强制刷新
- 28. 标题位置(PHP)和查询重定向或刷新页面不工作
- 29. PHP标题重定向和HTML刷新
- 30. PHP - 刷新时的页面重定向
请参阅:http://stackoverflow.com/questions/15985537/what-are-differences-between-location-and-refresh-in-codeginiter-redirect-functi – keithhatfield
谢谢你..我搜索了这么多,并没有来跨越那个答案 –