HttpServletRequest和ServletRequest的區別


HttpServletRequest、 HttpServletResponse分別是ServletRequest和ServletResponse的子類 

HttpServletRequest接口繼承於ServletRequest,是ServletRequest對於Http協議的更具體抽象。

servlet理論上可以處理多種形式的請求響應形式 ,http只是其中之一 。

ServletRequest是為了多種協議設計的,目前主流還是Http協議。 

 

HttpServletRequest和ServletRequest都是接口 

HttpServletRequest繼承自ServletRequest 

HttpServletRequest比ServletRequest多了一些針對於Http協議的方法。 

如 

getHeader(String name), 

getMethod() , 

getSession() 

等等。 

他們對應的實現類: 

javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest) 

javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest) 


免責聲明!

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



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