servlet接受服务器请求信息
客户端的HTTP请求通过HttpServletRequest对象代表
主要用于获取由客服端发送过来的请求头,参数,文件,数据等
Servlet规范中对此对象进行增强,使其还可以与web应用程序互交
servlet存在的真正任务接受处理请求
GET/POST提交方法
浏览器都会向web服务器发送HTTP请求
用户在网页上点击一个超链接
用户提交在网页上填写号的表单
用户在浏览器地址栏中输入URL地址并回车
特征
GET方法
提交数据类型
文本
提交数据长度
不超过255个字符
提交数据可见性
作为URL地址的一部分显示在浏览器地址栏
提交数据缓存
缓存在浏览器URL历史状态中
POST方法
提交数据类型
文本,二进制文本
提交数据长度
没有限制
提交数据可见性
作为请求的消息体,不可见
提交数据缓存
不会被浏览器缓存
HTTP请求方法与HttpServlet方法对应关系
HTTP请求方法类型
有7种,其中两种常用
GET
POST
HttpServlet处理方法
doGet
doPOST
获取HTTP协议请求行
访问请求行信息的方法
getMethod()
获取GET、POST等
getRequestURI()
获取请求的URI资源