ASP与ASP.NET在COOKIE方面的区别

//ASP.NET

//读
Request.Cookies("test").value;

//写
var cookie : HttpCookie = new HttpCookie("test");

cookie .value =  "abc";
Response.Cookies.Add(cookie );    

//ASP

//读
Request.Cookies("test");

//写
Response.Cookies("test") = "abc";
       
//若COOKIE为ASP创建,则在.NET中需用下列方法解码,否则会有乱码问题

System.Web.HttpUtility.UrlDecode(c, System.Text.Encoding.Default);

时间: 2024-10-27 04:48:08

ASP与ASP.NET在COOKIE方面的区别的相关文章

ASP编程技术学习:Cookie集合

     Cookie是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个Web站点会话之间持久地保持数据.Request和Response对象都有一组Cookie. Request.cookie集合是一系列Cookie,从客户端与HTTP Request一起发送到Web服务器.反过来,如果你希望把Cookie发送到客户机,就可以使用Response.cookie 1.ExpiresAbsolute属性 该属性可以赋一个日期,过了这个日期Cookie就不能再被使用了.通过给E

IE10、IE11 User-Agent 导致的 ASP.Net 网站无法写入Cookie 问题

原文:IE10.IE11 User-Agent 导致的 ASP.Net 网站无法写入Cookie 问题 你是否遇到过当使用一个涉及到Cookie操作的网站或者管理系统时,IE 6.7.8.9下都跑的好好的,唯独到了IE10.11这些高版本浏览器就不行了?好吧,这个问题码农连续2天内遇到了2次.那么,我们就来看看,这个问题的前因后果. 先说下这2次的使用场景,一次是在某页面中,先存Cookie,然后再入库记录相关数据,但是发布到生产环境后,入库操作没有发生:后来通过打印日志发现问题卡在这里: if

ASP与ASP.NET互通COOKIES的一点经验

asp.net|cookie|cookies    在微软推出.NET并进行了大规模的推广普及之后,ASP.NET逐渐进入了信息化系统开发的主流.但与此同时,而用ASP开发的旧系统面则临被整合,这时,面临一个问题:ASP与ASP.NET互相整合时,其中文COOKIES信息无法被互通共享,当使用ASP.NET写入中文COOKIES信息后,使用ASP进行读取,读出来的却是乱码,而非中文.    后来通过查找资料,不停地实践,终于找到了问题的根源,中文COOKIES信息在ASP中无法被正确读取得原因为

在ASP与ASP.NET之间共享对话状态(1)

asp.net [前言:]ASP.NET是微软提供的最新的开发基于Web的应用程序的技术.它提供了大量的比传统ASP脚本技术的好处,包括: 1)通过把UI表现层(presentation)与商业逻辑(business logic)分开建立了更好的开发结构: 2)使用完全编译的代码代替了传统ASP的代码翻译: 3)它编译特性与每个支持的方法协同,这意味着使用ASP.NET的站点比使用传统的ASP站点的性能更高. 尽管把存在的ASP应用程序转换到ASP.NET有很多潜在的好处,也有些ASP应用程序任

在ASP与ASP.NET之间共享对话状态(2)

asp.net ASP实现 原来的ASP对话只能将对话数据保存在内存中.为了将对话数据保存到SQL Server,需要写一个自定义的Visual Basic 6.0 COM对象代替现在的对话对象来管理对话状态.该COM对象在每个Web请求开始时被初始化,并从SQL Server重新载入对话数据.ASP脚本完成时,该对象将终止并把对话状态将返回到SQL Server.Visual Basic 6 COM Session对象的主要目的是提供对微软Internet信息服务器(IIS)内部对象的访问.V

在ASP与ASP.NET之间共享对话状态

asp.net [前言:]ASP.NET是微软提供的最新的开发基于Web的应用程序的技术.它提供了大量的比传统ASP脚本技术的好处,包括: 1)通过把UI表现层(presentation)与商业逻辑(business logic)分开建立了更好的开发结构: 2)使用完全编译的代码代替了传统ASP的代码翻译: 3)它编译特性与每个支持的方法协同,这意味着使用ASP.NET的站点比使用传统的ASP站点的性能更高. 尽管把存在的ASP应用程序转换到ASP.NET有很多潜在的好处,也有些ASP应用程序任

How to Share Session State Between Classic ASP and ASP.NET(2)

asp.net|session ASP ImplementationThe native ASP session can only store session data in memory. In order to store the session data to SQL Server, a custom Microsoft Visual Basic 6.0 COM object is written to manage the session state instead of using t

How to Share Session State Between Classic ASP and ASP.NET(1)

asp.net|session Applies to:   Microsoft ASP.NET Summary: Discusses how to share session state between classic ASP and Microsoft ASP.NET using Microsoft .NET Framework classes and the serialization feature of the .NET Framework. Sharing session state

ASP与ASP.NET互通COOKIES的一点经验_实用技巧

  在微软推出.NET并进行了大规模的推广普及之后,ASP.NET逐渐进入了信息化系统开发的主流.但与此同时,而用ASP开发的旧系统面则临被整合,这时,面临一个问题:ASP与ASP.NET互相整合时,其中文COOKIES信息无法被互通共享,当使用ASP.NET写入中文COOKIES信息后,使用ASP进行读取,读出来的却是乱码,而非中文.    后来通过查找资料,不停地实践,终于找到了问题的根源,中文COOKIES信息在ASP中无法被正确读取得原因为其中文编码格式不同.    开发项目Web.co

数据-新手求解asp.net:asp.net中如何根据自己的需要动态的生成表格并能输入保存

问题描述 新手求解asp.net:asp.net中如何根据自己的需要动态的生成表格并能输入保存 新手求解asp.net:asp.net中如何根据自己的需要输入行列数动态的生成表格行和列,并且在网页中生成的表格能够对数据的输入并保存到后台数据库中,如果表格不能实现输入的话用文本框形式又如何解决?如何动态生成文本框并保存到数据库表格中,急啊,谢谢大神指点,好人一生平安0.0! 解决方案 asp.net 动态表格生成1.ASP.NET动态生成HTML页面Asp.net利用Jquery动态添加表格的行数