任何人都可以解釋使用重定向()函數的'位置'和'刷新'參數之間的具體區別。僅當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
謝謝你..我搜索了這麼多,並沒有來跨越那個答案 –