- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
5.2Cookie技术Web开发技术基础
KeynoteContent主讲内容会话跟踪SessionTracking01Cooike概述CooikeOverview02Cooike原理Cooikeprinciple03Cooike验证Cooikeverification04
会话跟踪SessionTrackingWeb应用中的会话是指:一个浏览器(客户端)与Web服务器端之间连续发生的一系列请求和响应过程。会话Web应用程序是使用无状态的HTTP协议传输数据的,一旦数据交换完毕,客户端与服务器端的TCP连接就会关闭,再次交换数据需要建立新的TCP连接。HTTP协议服务器无法知道两次请求是否是来自于同一个浏览器。HTTP无状态为了跟踪该会话,HTTP协议中可以使用Cookie技术,来弥补HTTP协议无状态的不足。会话跟踪01
Cooike概述CooikeprincipleCookie英文翻译成中文是甜点,小饼干的意思,在服务器中以Key/Value键值对返回给客户端的浏览器,当该客户端再次访问服务器时,数据又被完整地带回给服务器。123每一个Cookie必须含有名称(name)和值(value)客户端有了cookie以后,每次请求都将发送给服务器。一个Web站点可以给一个浏览器发送多个Cookie;一个浏览器也可以存储多个Web站点提供的Cookie;4浏览器一般只允许存放300个Cookie,每个站点最多存放20个Cookie,每个Cookie的大小限制为4KB。02
Cooike原理CooikeOverview03Cookie在浏览器和服务器之间的传输过程第一次交互
Cooike验证Cooikeverification04在ServletAPI中提供了javax.servlet.http.Cookie类,它包含了创建Cookie数据和处理Cookie数据的方法。1、CookieAPI介绍方法声明功能描述publicCookie(java.lang.Stringname,java.lang.Stringvalue)用于创建Cookie对象,参数name是Cookie的名字,参数value是Cookie的值StringgetName()用于返回Cookie的名称voidsetValue(String?newValue)用于为Cookie设置一个新的值StringgetValue()用于返回Cookie的值voidsetMaxAge(int?expiry)用于设置Cookie在浏览器客户机上保持有效的秒数intgetMaxAge()用于返回Cookie在浏览器客户机上保持有效的秒数voidsetPath(String?uri)用于设置该Cookie项的有效目录路径StringgetPath()用于返回该Cookie项的有效目录路径voidsetDomain(String?pattern)用于设置该Cookie项的有效域StringgetDomain()用于返回该Cookie项的有效域voidsetVersion(int?v)用于设置该Cookie项采用的协议版本intgetVersion()用于返回该Cookie项采用的协议版本StringgetComment()用于返回该Cookie项的注解部分voidsetSecure(boolean?flag)用于设置该Cookie项是否只能使用安全的协议传送booleangetSecure()用于返回该Cookie项是否只能使用安全的协议传送
Cooike验证Cooikeverification04在ServletAPI中提供了javax.servlet.http.Cookie类,它包含了创建Cookie数据和处理Cookie数据的方法。2、创建Cookie工程,并创建CreateCookie类,用于在服务器创建Cookie数据
服务器写cookie的原理:WEB服务器通过在HTTP响应消息中增加Set-Cookie响应头字段将Cookie信息发送给浏览器。12当浏览器再次访问服务器时,浏览器会自动把cookie数据发送到指定的服务器端。课程小结CourseSummary
谢谢观看Thankyouforwatching
您可能关注的文档
- 定积分的定义-教学PPT.pptx
- 机械基础—立体表面的截交线.pptx
- 楷书的结构特点分析.pptx
- 认识核酸教学课件.pptx
- 微课《装车作业基本要求》教学课件.pptx
- 微课比赛(高等数学—极限之旅).pptx
- 物理膨松面团制作原理微课.pptx
- 信息技术基础--word界面及基本操作.pptx
- 原子荧光光谱法测微量硒.pptx
- 做情绪的主人.pptx
- 2025浙教版七下科学 2.5 用化学式表示物质(2) 课件.pptx
- Unit 2 Expressing yourself Part B Let's talk课件人教PEP英语三年级下册.pptx
- Unit 1 Meeting new people Part B read and write课件人教PEP英语三年级下册.pptx
- Review 1第1课时 Listen and choose & Read and choose 课件 陕旅版英语三年级下册.pptx
- Unit 1 Meeting new people Part A Let's talk&Do a survey课件人教PEP英语三年级下册.pptx
- Unit 2 Expressing yourself Part C Stroy time课件人教PEP英语三年级下册.pptx
- Unit 2 My Class Lesson 2 课件 人教精通版英语三年级下册.pptx
- 2025年春江苏开放大学.NET平台与C#程序设计第二次形考作业答案 面向对象程序设计基础.pdf
- Unit 2 Jobs(课件)二年级英语下学期(新交际英语2025).pptx
- Unit 2 May I speak to Mike?Lesson 5课件 北京版英语四年级上册.pptx
文档评论(0)