自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Http code :304 代表什么?你知道多少?

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
HTTP 狀態(tài)碼 304 Not Modified 是一個(gè)無(wú)內(nèi)容(no-content)的狀態(tài)碼,表示客戶端發(fā)送了一個(gè)條件性請(qǐng)求(conditional request),并且服務(wù)器發(fā)現(xiàn)自從上次請(qǐng)求以來(lái)資源并沒(méi)有改變,因此返回這個(gè)狀態(tài)碼而不是重復(fù)傳輸相同的數(shù)據(jù)。

圖片圖片

1. http code 304 Not Modified

HTTP 狀態(tài)碼 304 Not Modified 是一個(gè)無(wú)內(nèi)容(no-content)的狀態(tài)碼,表示客戶端發(fā)送了一個(gè)條件性請(qǐng)求(conditional request),并且服務(wù)器發(fā)現(xiàn)自從上次請(qǐng)求以來(lái)資源并沒(méi)有改變,因此返回這個(gè)狀態(tài)碼而不是重復(fù)傳輸相同的數(shù)據(jù)。

當(dāng)客戶端(通常是瀏覽器)向服務(wù)器請(qǐng)求一個(gè)資源時(shí),如果之前已經(jīng)緩存過(guò)這個(gè)資源,那么它會(huì)在請(qǐng)求頭中包含一些信息,比如 If-Modified-Since 或 If-None-Match,以詢問(wèn)服務(wù)器這個(gè)資源是否已經(jīng)被修改。

  • If-Modified-Since: 客戶端告訴服務(wù)器自從某個(gè)日期之后它就沒(méi)有獲取過(guò)這個(gè)資源了。
  • If-None-Match: 客戶端告訴服務(wù)器它有一個(gè)資源的特定版本(通過(guò) ETag 標(biāo)識(shí)),并詢問(wèn)這個(gè)版本是否仍然有效。

如果服務(wù)器發(fā)現(xiàn)請(qǐng)求的資源自上次請(qǐng)求以來(lái)沒(méi)有變化,它就會(huì)發(fā)送一個(gè) 304 Not Modified 響應(yīng),并且不包含資源的實(shí)際內(nèi)容。這樣可以減少帶寬消耗,提高性能,因?yàn)榭蛻舳丝梢灾苯邮褂闷渚彺娴母北尽?/p>

1.1. 示例

1.1.1. 客戶端請(qǐng)求頭示例:

GET /example.html HTTP/1.1
Host: www.example.com
If-Modified-Since: Tue, 15 Nov 2022 12:45:26 GMT

1.1.2. 服務(wù)器響應(yīng)頭示例:

HTTP/1.1 304 Not Modified
Date: Tue, 28 Oct 2024 12:30:00 GMT
Last-Modified: Tue, 15 Nov 2022 12:45:26 GMT
Cache-Control: max-age=3600

在這個(gè)例子中,客戶端提供了 If-Modified-Since 頭部,表明它有一個(gè)自從指定日期以來(lái)沒(méi)有更新過(guò)的資源副本。服務(wù)器檢查了這個(gè)資源并確認(rèn)自那個(gè)日期后資源沒(méi)有被修改過(guò),因此返回了 304 Not Modified 響應(yīng)。

對(duì)于前端開發(fā)者來(lái)說(shuō),理解 304 Not Modifnce 響應(yīng)可以幫助優(yōu)化應(yīng)用性能,尤其是在網(wǎng)絡(luò)請(qǐng)求頻繁的情況下。合理利用 HTTP 緩存機(jī)制能夠顯著減少數(shù)據(jù)傳輸量,提升用戶體驗(yàn)。

責(zé)任編輯:武曉燕 來(lái)源: 前端愛(ài)好者
相關(guān)推薦

2021-05-30 09:25:48

HttpETag 網(wǎng)絡(luò)協(xié)議

2020-10-12 14:31:16

HTTP之200還是3

2022-08-11 08:46:23

索引數(shù)據(jù)結(jié)構(gòu)

2024-05-06 00:30:00

MVCC數(shù)據(jù)庫(kù)

2020-04-29 14:30:35

HTTPHTTPS前端

2023-05-05 09:04:41

文本數(shù)據(jù)ChatGPT

2023-08-02 08:14:33

監(jiān)控MTS性能

2022-03-23 15:36:13

數(shù)字化轉(zhuǎn)型數(shù)據(jù)治理企業(yè)

2020-10-13 14:15:22

HTTPHTTP請(qǐng)求方法

2018-01-02 09:31:12

大數(shù)據(jù)數(shù)據(jù)互聯(lián)網(wǎng)

2019-05-08 16:00:48

人工智能人臉識(shí)別刷臉

2023-09-18 08:56:57

StringJava

2024-09-26 14:48:35

SpringAOP范式

2024-10-28 12:46:22

2023-08-28 07:39:49

線程調(diào)度基本單位

2021-07-26 23:57:48

Vuex模塊項(xiàng)目

2025-04-01 08:45:00

2024-03-20 00:04:46

TypeScriptas const類型斷言

2019-07-04 05:22:02

物聯(lián)網(wǎng)設(shè)備物聯(lián)網(wǎng)IOT

2018-08-24 06:56:17

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)