《HTTP教程四》條件GET方法

2021-08-22 08:48:37 字數 436 閱讀 9817

http使用條件get方法來證實快取器的物件是最新的。
1、條件get請求報文

①使用get方法;②請求報文中包含乙個「if-modified-since:」首部行。

2、工作原理

①**快取器(proxy cache)傳送請求報文給web伺服器。

②web伺服器傳送具有被請求物件的響應報文給快取器,報文帶有last-modified:最後修改時間;快取器儲存被請求物件和最後修改時間。

③當使用者經過該快取器請求同乙個物件時,快取器傳送乙個條件get執行最新檢查,該報文包含首部行「if-modified-since:最後修改時間」。

④web伺服器向快取器傳送響應報文。如果該物件沒有更新,則返回乙個帶有304狀態碼 not modified的報文,沒有包含物件;如果物件已更新,則返回乙個帶有被請求物件的報文。

(四)條件語句

if 判斷條件 執行語句 else 執行語句 例1 if 基本用法 flag false name luren if name python 判斷變數是否為 python flag true 條件成立時設定標誌為真 print welcome boss 並輸出歡迎資訊 else print name...

Python基礎(四) 條件語句

1.if語句if 條件 行 必須放到乙個語句塊中 語句塊就是組合在一起的一組程式語句 在python中,空白 tab或空格 是有意義的!處於同一位置 縮排相同 的 組成乙個 塊!如果你在python互動環境下敲 還要特別留意縮排,並且退出縮排需要多敲一行回車 用於條件的符號 定義符號 等於 不等於 ...

python基礎(四)條件判斷

1.輸入使用者年齡,根據年齡列印不同的內容 age 20 if age 18 print your age is age print adult 再新增乙個else語句 age 3 if age 18 print your age is age print adult else print your...