A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.请描述servlet的体系结构
(1)servlet本身是一个可以运行在服务器上的java类,继承servlet抽象类,需要重写抽象方法init(),service()方法,getServletInfo()方法,destory()方法
(2)GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象方法(将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可)
(3)HttpServlet:对http协议的一种封装,简化操作(复写doGet/doPost方法)
2.什么是协议?
协议:是定义了客户端和服务器端通信时,请求数据和响应数据的格式,对于双方的共同约束,规范的传输规则,才能够让传输的内容按照协议规则进行解析
3.http的请求由哪几部分组成?每部分的作用?
由一下部分组成
1、请求行:封装了请求方式,url路径 ,http的版本
2、请求头:Host封装了IP地址,User-Agent浏览器的信息,Connection连接的情况,Referer访问的来处
3、请求空行:将请求头和请求体进行分离
4、请求体:内部封装了用户填写的信息(get方式没有请求体)




回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马