認識ruquest對象

requestServlet.service()方法的一個參數,在客戶端發出每個請求時,服務器都會創建一個request對象,並把請求數據封裝到request中,然後在調用Servlet.service()方法時傳遞給service()方法,這說明在service()方法中可以通過request對象來獲取請求數據。

現在我們可以回答這個問題了,什麼是ruquest對象?

答:封裝了各種客戶端請求信息的一個載體。

同時,服務器還會創建response對象,這個對象與客戶端連接在一起,它可以用來向客戶端發送響應。response對象就是封裝了服務器響應信息的一個載體。


重定向過程

Session簡單介紹

由於http是一種無狀態協議,所以當瀏覽器要多次訪問服務器時,服務器並不能識別出來,於是創建了一個session對象。

在WEB開發中,服務器可以爲每個用戶瀏覽器創建一個會話對象(session對象),注意:一個瀏覽器獨佔一個session對象(默認情況下)。因此,在需要保存用戶數據時,服務器程序可以把用戶數據寫到用戶瀏覽器獨佔的session中,當用戶使用瀏覽器訪問其它程序時,其它程序可以從用戶的session中取出該用戶的數據,爲用戶服務。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章