黑马程序员web09-servlet篇笔记

黑马程序员web09-servlet篇笔记

ID:18591511

大小:358.00 KB

页数:14页

时间:2018-09-19

黑马程序员web09-servlet篇笔记_第1页
黑马程序员web09-servlet篇笔记_第2页
黑马程序员web09-servlet篇笔记_第3页
黑马程序员web09-servlet篇笔记_第4页
黑马程序员web09-servlet篇笔记_第5页
资源描述:

《黑马程序员web09-servlet篇笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章WEB09-Servlet篇1.1案例一:使用Servlet完成一个用户登录的案例.1.1.1需求:在网站的首页上,登录的链接,点击登录的链接,可以跳转到登录的页面.在登录的页面中输入用户名和密码点击登录的案例.完成登录的功能.1.1.1分析:1.1.1.1技术分析:【HTTP的协议的概述】Ø协议:*什么是协议:规定双方需要遵守的规则.ØHTTP协议:*什么是HTTP协议:用来规定浏览器与服务器之前需要遵守的规则.ØHTTP协议的作用:规范浏览器和服务器之间的数据传递.ØHTTP协议的特点:*基于请求和响应的模型.*必须先有请求

2、后有响应.*请求和响应必须成对出现.*默认的端口号是80.ØHTTP协议的版本:*1.0:每次响应后即刻关闭了连接.*1.1:现在使用.不是每次响应后挂断,等待长时间以后没有请求会挂断.【HTTP协议的演示】抓包分析:GET方式:*请求部分:GET/day09/demo1-http/demo2.html?name=aaa&age=23HTTP/1.1Accept:text/html,application/xhtml+xml,*/*X-HttpWatch-RID:59176-10011Referer:http://localhost:

3、8080/day09/demo1-http/demo1.htmlAccept-Language:zh-CNUser-Agent:Mozilla/5.0(WindowsNT6.3;WOW64;Trident/7.0;rv:11.0)likeGeckoAccept-Encoding:gzip,deflateHost:localhost:8080DNT:1Connection:Keep-Alive抓包分析:POST方式:POST/day09/demo1-http/demo2.htmlHTTP/1.1Accept:text/html,appl

4、ication/xhtml+xml,*/*X-HttpWatch-RID:59176-10031Referer:http://localhost:8080/day09/demo1-http/demo1.htmlAccept-Language:zh-CNUser-Agent:Mozilla/5.0(WindowsNT6.3;WOW64;Trident/7.0;rv:11.0)likeGeckoContent-Type:application/x-www-form-urlencodedAccept-Encoding:gzip,deflat

5、eHost:localhost:8080Content-Length:15DNT:1Connection:Keep-AliveCache-Control:no-cachename=bbb&age=38*响应部分:HTTP/1.1200OKServer:Apache-Coyote/1.1Accept-Ranges:bytesETag:W/"145-1461807615933"Last-Modified:Thu,28Apr201601:40:15GMTContent-Type:text/htmlContent-Length:145Date

6、:Thu,28Apr201601:43:52GMTInserttitlehere

Demo2.html

【HTTP协议的详解】Ø请求部分*请求行*提交方式:*提交方式有很多,常用的GET和POST:*GET和POST的区别:*GET的提交的参数会显示到地址栏上,而POST不显示.*GET往往是有大小限制的,而POST没有大小的限制.*GET没有请

7、求体,而POST有请求体.*提交路径:*协议版本:*请求头*都是键值对的形式显示的.一般一个key对应一个value,也有个别的是一个key对应多个value.*User-Agent:代表浏览器的类型.---文件下载:下载中文文件:IE使用URLEncodor进行编码,而Firefox使用Base64编码.*Referer:代表的是网页的来源.---防盗链.*If-Modified-Since:通常与响应中的头Last-Modified一起使用查找本地缓存.*请求体*就是POST提交方式的提交的参数.Ø响应部分*响应行:*协议版本*状

8、态码:*200:成功*302:重定向*304:查找本地缓存*404:资源不存在*500:服务器内部错误*状态码描述*响应头:键值对,一般一个key对应一个value,也有一个key对应多个value.*Last-Modi

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

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

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