Cookie及Session的应用规范

Cookie及Session的应用规范

ID:43324025

大小:132.39 KB

页数:7页

时间:2019-09-30

Cookie及Session的应用规范_第1页
Cookie及Session的应用规范_第2页
Cookie及Session的应用规范_第3页
Cookie及Session的应用规范_第4页
Cookie及Session的应用规范_第5页
资源描述:

《Cookie及Session的应用规范》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Elong网站aps.net程序Cookie,Session,M站配置文件的使用规范.目的:网站程序中的cookie,session等对象都是服务器的重要资源,为了合理统一的使用这些资源,对网站代码屮的所使用到Cookie,Session的地方作出统一规划,用一致的方法去使用.这样能更合理的去使用这些资源,优化代码,提高性能.Cookie使用规范:1.网站新的cookie使用方法:原因:浏览器支持cookie的个数和大小都是有限的.在业务流程中所根据的用户标识(Session)都是构建在cookie之上的.在使用Cookie吋,您必须意识到其固有

2、的安全弱点.为此,我们在使用上作了统一的包装.类结构图.+SetCookie(intday):bool+Retrieve():void+«lmplement»+«lmplement>>SetCookie(intday):boolRetrieve():voidGetCookie(stringcookiename):stringHotelCookielnfo_checkOutDate:string=string.Empty_checklnDate:string=string.Empty_cityName:string=string.Empty_roo

3、mNum:string=string.Empty_personNum:string=string.Empty+«Property»CheckOutDate:string+«Property»ChecklnDate:string+«Property»CityName:string+«Property»RoomNum:string+«Property»PersonNum:string+«Getter»get_CheckOutDate()string+«Setter»set_CheckOutDate(stringvalue)void+«Getter»g

4、et_ChecklnDate()string+«Setter»set__ChecklnDate(stringvalue)void+«Getter»get_CityName()string+«Setter»set__CityName(stringvalue)void+«Getter»get_RoomNum()string+«Setter»set^RoomNum(stringvalue)void+«Getter»get_PersonNum()string+«Setter»set^PersonNum(stringvalue)void+vvConstru

5、ctor»HotelCookielnfo()以上是酒店频道的一个例子,别的频道只要按照上面的结构重写自己的实体类.只要增加属性就可.2.使用方法.1.写cookieHotelCookielnfomyCookie=newHotelCookieInfo();myCookie.ChecklnDate二“2005T0-31;myCookie.CheckOutDate二"2005・l1-02;myCookie.SetCookie(1);2.读cookieHotelCookielnfomyCookie=newHotelCookielnfo();stringc

6、heckindate二myCookie.ChecklnDate;新建一个实例,如果你已经记录了cookie那么些实例中已经带有原来的cookie.好处:完全封装了cookie的操作.使整个网站的cookie操作统一,减少出错的可能.使用多值子健的方式,减少了cookie的个数.Cookie知识1.Cookie的使用规范.先介绍一下Cookie应用的几条限制。大多数浏览器支持最多可达4096字节的Cookie,如果要将为数不多的几个值保存到用户计算机上,这一空间已经足够大,但您不能用一个Cookie來保存数据集或其他大量数据。在实际应用中,您可能并

7、不希望在Cookie中保存大量的用户信息,而只希望保存用户编号或其他标识符。Z后,当用户再次访问您的站点时,您就可以使用该用户ID在数据库中查找用户的详细信息。浏览器还限制了您的站点可以在用户计算机上保存的Cookie数。大多数浏览器只允许每个站点保存20个Cookie。如果试图保存更多的Cookie,则最先保存的Cookie就会被删除。还有些浏览器会对来口所有站点的Cookie总数作出限制,这个限制通常为300个。A.对于Cookie个数的限制,建议在使用的时候,多使用多值Cookie(子键)一般为每个要保存的值都使用了一个Cookieo也可以

8、在一个Cookie中保存多个名称/值对。名称/值对也称作“键”或“子键”,具体取决于您读取的内容。例如,如果不希望创建名为"userNa

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

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

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