Http協議應用

2021-07-12 04:08:43 字數 1746 閱讀 9029

響應行轉態碼

對應的情況

100-199

伺服器成功接收客戶請求,不過需要讓客戶機繼續傳送請求完成整個請求過程

200-299

200 成功處理

300-399

302 : 找別人,在響應頭中需要有location屬性;304、307:找快取,即快取中存在頁面

400-499

403:存在頁面,但是使用者沒有許可權訪問; 404:無此頁面

500-599

500 : 伺服器內部錯誤

意思server

伺服器資訊

content-length

響應內容的長度

content-encoding

伺服器內容的壓縮格式

content-type

伺服器內容的格式,比如text/html ; image/jpeg

location

用於狀態碼為302,表示別人的位址

content-disposition

transfer-encoding

以塊傳輸還是以位元組傳輸

date

時間refresh

定時重新整理或重定向

last-modified

最後改變的時間

expires

-1或0 表示無快取

etag

每個web資源都有乙個標示符,只要web資源內容改動,標示符就會改變;

response.setheader("content-disposition","attachment;filename=1.jpg");
response.setheader("refresh","3");  //定時更新 用於實時軟體

response.setheader("refresh","3;url='http://localhost:8080/1.html'"); //註冊登入

HTTP協議應用

設定頁面不快取 response.setheader pragma no cache response.setheader cache control no cache response.setdateheader expires 0 上傳檔案 上傳檔案會在http協議體中長傳到伺服器 列印requ...

應用層協議 HTTP協議

認識url 我們平時說的 其實就是說的url。http請求 無狀態 並不會記錄當前使用者在訪問。https 加密協議 http常見header 分離報頭和有效載荷 正文 空行分離http的方法方法 說明支援的http協議版本 get 私密性不好 獲取資源 1.0 1.1 post 正文傳參 傳輸實體...

應用層協議 HTTP協議

應用層 http協議流程 2 找到伺服器的同時,會有http的請求傳送過來,告訴伺服器我求你做什麼?http協議規定了傳送請求的格式,這個格式有三部分組成請求行 首行,url 請求頭 header 請求體 body 3 請求資訊傳送至伺服器以後,伺服器會獲取傳遞過來的相關資訊進行後端程式的處理。一般...