http協議301和302狀態碼的定義及區別

2021-10-05 04:54:30 字數 435 閱讀 7761

301 moved permanently

永久性重定向:該狀態碼表示請求的資源已被分配給了新的url,以後所使用的資源為現在所指的url。也就是說,如果已經把資源對應的url儲存為書籤了,這時應按照location首字母提示的url重新儲存。

像下方的請求url,當指定資源路徑的最後忘記新增斜槓「/」,就會產生301狀態碼。

302 found

臨時性重定向:該狀態碼表示請求的資源已被分配了新的url,希望使用者(本次)能使用新的url進行訪問。

和301 moved permanently狀態碼相似,但302狀態碼代表的資源不是被永久移動,只是臨時性質的。換句話說,已移動的資源對應的url將來還有可能發生改變。比如。使用者把url儲存成書籤,,但不會像301狀態碼出現時去更新書籤,而是依舊保留返回302狀態碼的頁面對應的url。

http狀態碼301和302

官方的比較簡潔的說明 301 redirect 301 代表永久性轉移 permanently moved 302 redirect 302 代表暫時性轉移 temporarily moved ps 這裡也順帶記住了兩個比較相近的英語單詞 permanently temporarily 詳細來說,3...

Http狀態301和302的區別

1 什麼是301轉向?什麼是301重定向?301轉向 或叫301重定向,301跳轉 是當使用者或搜尋引擎向 伺服器發出瀏覽請求時,伺服器返回的http資料流中頭資訊 header 中的狀態碼的一種,表示本網頁永久性轉移到另乙個位址。2 什麼是302重定向?302重定向又稱之為302代表暫時性轉移 t...

複習HTTP狀態碼 301和302

一,http狀態碼 1xx 資訊狀態碼 接受的請求正在處理。2xx 成功狀態碼 請求正常處理完畢。3xx 重定向狀態碼 需要進行附加操作以完成請求。4xx 客戶端錯誤狀態碼 伺服器無法處理請求。5xx 服務端錯誤狀態碼 伺服器處理請求出錯。二,詳解301和302跳轉的區別 301 永久重定向。表示請...