Servlet請求的請求過程


1、client 發起一個請求request,首先client發起DNS解析先拿到服務器的ip:通過解析本地host文件,如沒有,則將域名發到上級DNS,一直到能解析出ip。

2、發起網絡通信,建立連接:三次握手

3、發送報文,到服務器然后服務器解析

4、web服務器將請求轉到servlet容器,web服務器將請求轉到servlet容器

5、servlet容器查找sertvlet實例,若沒有,則實例化

6、響應請求,servlet實例調用service()方法處理請求響應請求
如果是get 請求則走doGet()方法,如果是post請求走doPost()方法。

7、終止,調用destroy()方法銷毀 servlet。
一般servlet容器被關閉后,servlet才會被銷毀,也可以主動發動發起servlet銷毀。


免責聲明!

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



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