響應行轉態碼
對應的情況
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 請求資訊傳送至伺服器以後,伺服器會獲取傳遞過來的相關資訊進行後端程式的處理。一般...