初識javaweb之http協議和tomcat

2021-08-08 23:40:57 字數 1153 閱讀 3224

引用自

tomcat伺服器是一種web應用伺服器,web應用伺服器可以使得我們的電腦上的指定的頁面或檔案可以被通過http協議按ip方式訪問到。

http協議

http(hypertext transfer protocol)超文字傳輸協議,所有的www檔案都必須遵循。
http協議的組成
由請求和響應組成。
http請求:

1)請求行:

請求方式:get/post

請求的資源位址

協議版本: http1.0,傳送請求,建立一次連線,獲得乙個web連線,資源斷開

http1.1,傳送請求,建立一次連線,獲得多個web連線,連線保持

2)請求頭:重要的幾個有以下的

cookie:與會話有關技術,用於存放瀏覽器快取的cookie資訊。

user-agent:瀏覽器通知服務,客戶端作業系統與瀏覽器的相關資訊。

3)請求體:post提交方式才會有的引數

http響應:

1)響應行:

http協議

狀態碼:

常用的狀態碼:

200:請求成功

302:請求重定向

304:請求資源為改變,訪問本地快取

404:請求資源不存在。

500:伺服器內部錯誤。

狀態資訊 :根據狀態碼變化而變化。

tomcat

其中web_inf目錄是受保護的,外界不能直接訪問

初識Java web結構

tomcat tomcat 的心臟是兩個元件 connector 和 container,多個 connector 和乙個 container 就形成了乙個 service tomcat 中 service 介面的標準實現類是 standardservice 它不僅實現了 service 藉口同時還...

初識Java web 投票專案

包的含義和作用 domain 實體voter,user servlet 1 2 1 login 收到來自 login.jsp 頁面的表單提交的 請求,將使用者名稱和密碼封裝成 voter 的屬性,並呼叫 userservice 判斷使用者名稱和密碼是否錯誤,錯誤,就提示錯誤資訊,並重定向回 logi...

初識http之referer欄位

首先了解http的referer欄位的作用 ps 關於盜鏈 盜鏈指的是在自己的介面展示不在自己伺服器上的內容,通過技術手段獲得他人伺服器的資源位址,繞過別人資源展示頁面,在自己頁面向使用者提供此內容,從而減輕自己伺服器的負擔,因為真實的空間和流量來自別人伺服器。對於使用apahce的伺服器可以使用自...