HTTP 重定向的302,301

2021-10-04 07:00:28 字數 291 閱讀 3894

在寫**的時候,經常要進行跳轉連線,但是大家大部分不清楚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...