前端 | 服務器端 | 數據庫 |
html
css
js
|
web層:
jsp+servlet
struts2
springMVC
service層:
sping
dao層:
jdbc
DBUtils
hibernate
mybatis
|
常見請求頭
|
描述 (紅色掌握,其餘瞭解)
|
Referer
|
瀏覽器通知服務器,當前請求來自何處。若是是直接訪問,則不會有這個頭。經常使用於:防盜鏈
|
If-Modified-Since
|
瀏覽器通知服務器,本地緩存的最後變動時間。與另外一個響應頭組合控制瀏覽器頁面的緩存。
|
Cookie
|
與會話有關技術,用於存放瀏覽器緩存的cookie信息。
|
User-Agent
|
瀏覽器通知服務器,客戶端瀏覽器與操做系統相關信息
|
Connection
|
保持鏈接狀態。Keep-Alive 鏈接中,close 已關閉
|
Host
|
請求的服務器主機名
|
Content-Length
|
請求體的長度
|
Content-Type
|
若是是POST請求,會有這個頭,默認值爲application/x-www-form-urlencoded,表示請求體內容使用url編碼
|
Accept:
|
瀏覽器可支持的MIME類型。文件類型的一種描述方式。
MIME格式:大類型/小類型[;參數]
例如:
text/html ,html文件
text/css,css文件
text/javascript,js文件
image/*,全部圖片文件
|
Accept-Encoding
|
瀏覽器通知服務器,瀏覽器支持的數據壓縮格式。如:GZIP壓縮
|
Accept-Language
|
瀏覽器通知服務器,瀏覽器支持的語言。各國語言(國際化i18n)
|
常見請求頭
|
描述
|
Location
|
指定響應的路徑,須要與狀態碼302配合使用,完成跳轉。
|
Content-Type
|
響應正文的類型(MIME類型)
取值:text/html;charset=UTF-8
|
Content-Disposition
|
經過瀏覽器如下載方式解析正文
取值:attachment;filename=xx.zip
|
Set-Cookie
|
與會話相關技術。服務器向瀏覽器寫入cookie
|
Content-Encoding
|
服務器使用的壓縮格式
取值:gzip
|
Content-length
|
響應正文的長度
|
Refresh
|
定時刷新,格式:秒數;url=路徑。url可省略,默認值爲當前頁。
取值:3;url=
www.itcast.cn //三秒刷新頁面到
www.itcast.cn
|
Server
|
指的是服務器名稱,默認值:Apache-Coyote/1.1。能夠經過conf/server.xml配置進行修改。<Connector port="8080" ... server="itcast"/>
|
Last-Modified
|
服務器通知瀏覽器,文件的最後修改時間。與If-Modified-Since一塊兒使用。
|