HTML 請求頭,響應頭和 HTTP狀態碼


請求頭

選項 說明
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 告訴服務器,當前客戶端可以接收的文檔類型,其實這里包含了/,就表示什么都可以接收
Accept-Encoding: gzip, deflate 支持的壓縮格式。數據在網絡上傳遞時,可能服務器會把數據壓縮后再發送
Accept-Language: zh-cn,zh;q=0.5 當前客戶端支持的語言,可以在瀏覽器的工具選項中找到語言相關信息
Cache-Control:no-cache 告訴瀏覽器不要緩存的響應頭
Connection: keep-alive 客戶端支持的鏈接方式,保持一段時間鏈接,默認為3000ms
Referer: http://localhost:8080/hello/index.jsp 請求來自哪個頁面
Content-Type: application/x-www-form-urlencoded 表單的數據類型,說明會使用url格式編碼數據;url編碼的數據都是以“%”為前綴,后面跟隨兩位的16進制
Content-Length:13 請求體的長度,這里表示13個字節
Cookie: JSESSIONID=xxxxx 因為不是第一次訪問這個地址,所以會在請求中把上一次服務器響應中發送過來的Cookie在請求中一並發送去過;這個Cookie的名字為JSESSIONID。
Host:localhost 請求的主機名為localhost
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0 與瀏覽器和OS相關的信息。有些網站會顯示用戶的系統版本和瀏覽器版本信息,這都是通過獲取User-Agent頭信息而來的

響應頭

選項 說明
HTTP/1.1 200 OK 響應協議為HTTP1.1,狀態碼為200,表示請求成功,OK是對狀態碼的解釋
Server:WSGIServer/0.2 CPython/3.5.2 服務器的版本信息
Content-Type: text/html;charset=UTF-8 響應體使用的編碼為UTF-8
Content-Length: 724 響應體為724字節
Set-Cookie: JSESSIONID=xxxxx 響應給客戶端的Cookie
date: Mon, 24 Dec 2018 08:35:26 GMT 響應的時間

HTTP狀態碼

狀態碼 狀態碼英文名稱 描述
200 OK 請求成功。一般用於GET與POST請求
301 Moved Permanently 永久移動。請求的資源已被永久的移動到新URI,返回信息會包括新的URI,瀏覽器會自動定向到新URI。今后任何新的請求都應使用新的URI代替
302 Found 臨時移動。與301類似。但資源只是臨時被移動。客戶端應繼續使用原有URI
304 Not Modified 未修改。所請求的資源未修改,服務器返回此狀態碼時,不會返回任何資源。客戶端通常會緩存訪問過的資源,通過提供一個頭信息指出客戶端希望只返回在指定日期之后修改的資源
404 Not Found 服務器無法根據客戶端的請求找到資源(網頁)。通過此代碼,網站設計人員可設置"您所請求的資源無法找到"的個性頁面
500 Internal Server Error 服務器內部錯誤,無法完成請求
502 Bad Gateway 作為網關或者代理工作的服務器嘗試執行請求時,從遠程服務器接收到了一個無效的響應
503 Service Unavailable 由於超載或系統維護,服務器暫時的無法處理客戶端的請求。延時的長度可包含在服務器的Retry-After頭信息中
504 Gateway Time-out 充當網關或代理的服務器,未及時從遠端服務器獲取請求


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM