在寫**的時候,經常要進行跳轉連線,但是大家大部分不清楚302和301是啥區別,其實對於我們後端開發來說,這倆大部分沒啥區別。
這倆的區別基本是語義上的區別
301是我這資源早就沒有了,永遠沒有了,你跳走吧,然後我把location傳給你
302是我這資源沒有了,下次有沒有不知道,先臨時跳走吧,這是location
可能對於瀏覽器來說 ,比如如果加了書籤,那麼在看到有301後,要改一下收藏書籤的位址
php中的header函式header("location:***x"),發出的是302跳轉
HTTP 重定向的302,301
在寫 的時候,經常要進行跳轉連線,但是大家大部分不清楚302和301是啥區別,其實對於我們後端開發來說,這倆大部分沒啥區別。這倆的區別基本是語義上的區別 301是我這資源早就沒有了,永遠沒有了,你跳走吧,然後我把location傳給你 302是我這資源沒有了,下次有沒有不知道,先臨時跳走吧,這是lo...
HTTP重定向處理
301 永久重定向,告訴客戶端以後應從新位址訪問.302 作為http1.0的標準,以前叫做moved temporarily 現在叫found.現在使用只是為了相容性的處理,包括php的預設location重定向用的也是302.但是http 1.1 有303 和307作為詳細的補充,其實是對302...
HTTP 的重定向301,302,303,307
301 永久重定向,告訴客戶端以後應從新位址訪問.302 作為http1.0的標準,以前叫做moved temporarily 現在叫found.現在使用只是為了相容性的處理,包括php的預設location重定向用的也是302.但是http 1.1 有303 和307作為詳細的補充,其實是對302...