http协议详解和servlet开发入门

http协议详解和servlet开发入门

ID:34105141

大小:65.56 KB

页数:7页

时间:2019-03-03

http协议详解和servlet开发入门_第1页
http协议详解和servlet开发入门_第2页
http协议详解和servlet开发入门_第3页
http协议详解和servlet开发入门_第4页
http协议详解和servlet开发入门_第5页
资源描述:

《http协议详解和servlet开发入门》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、请求消息头Accept:浏览器可接受的MIME类型。(Tomcat的conf/web.xml)Accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集Accept-Encoding::浏览器能够进行解码的数据编码方式Acceptlanguage:浏览器所希望的语言种类,当服务器能够提供一种以上的语言版本时耍用到。可以在浏览器中进行设置。Feferer:取值为一个URL。代表访问当前页面之前的页面地址。Content-Type:正文的MIME类型。text/htmlIf-Modified-Since:Wed,02Fe

2、b201112:04:56GMT利用这个头与服务器的文件进行比对,如果一致,则从缓存中直接读取文件。User-Agent:浏览器类型Content-Length:表示请求消息正文的长度Connection:表示是否需要持久连接。如果服务器看到这里的值为“Keep-Alive”,或者看到请求使用的是HTTP1.1(HTTP1.1默认进行持久连接*Cookie:这是最重耍的请求头信息之一.向服务器传递cookieo会话技术有关二、响应消息头location:结合302/307响应码,來实现请求重定向。用于指向新的地址*Content-Enc

3、oding:告知客户端服务器发送的数据使用的编码方式(GZIP)。*Content-Type:text/html;charset=GB2312服务器发送的内容的MIME类型*Refresh:1;url=http://www.it315.org指示客户端刷新频率。单位是秒url:刷新到的新地址*Content-Disposition:attachment;filename=aaa.zip指示客户端下载文件*Set-Cookie:SS=Q0=5Lb_nQ;path=/search服务器端发送的Cookie。会话技术有关*Expires:-1

4、控制客户端不要缓存*Cache-Control:no-cache(1.1)*Pragma:no-cache(1.0)三、Servlet创建及Servlet映射配置1.Servlet创建的两种方式卜■继承GenericServlet卜■继承HttpServlet(推荐)2.WEB应用中的web.xml文件进行如下配置:[java]viewplaincopy11.2.FirstServlet4.5.com.itheima.FirstServletx/servlet-class〉6.7.FirstServlet9.10•pattern>/abc11.四、Servlet映射配置屮使用通配符*方式一:*.扩展名eg:*.do方式二;/action/*五、默认的Servlet如果请求的某个WE

6、B应用的URL地址,在web.xml文件中没有对应的servlet映射,这样的请求就会交给缺省的servlet进行处理(在/conf/web.xml已经配置,如下)[java]viewplaincopy1.2.default3.org.apache.catalina.servlets.DefaultServlet4.5・debug

7、aram-value>07.8.9.listings10.false11.12.:l13.14.15.16.defa

8、ult17./18.六、Servlet的生命周期1.servlet生命周期Servlet具有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。