Response对象、Server对象、无状态Http、Cookie
来源:互联网 发布:aso优化 app下载排名 编辑:程序博客网 时间:2024/05/19 05:03
Response对象
Response.Cookies返回给浏览器一个cookie集合。
Response.OutputStream输出流,
Response.end()终止响应。将之前缓存中的数据发给浏览器,end()之后的代码不会被执行,对于非法请求可以直接response.end()
Respose.Redirect(url)重定向浏览器到新的网址。(内外兼修),redirect向浏览器回发302重定向。因为是浏览器自己去重新访问其它网址,所以在地址栏可以看到地址的变化。
WriteFile(filename),向浏览器端输出文件。
Server对象
方 法 说 明
CreateObject 创建COM对象的一个服务器实例
CreateObjectFromClsid 创建COM对象的服务器实例,该对象由对象的类标识符(CLSID)标识
Execute 使用另一页执行当前请求
Transfer 终止当前页的执行,并为当前请求开始执行新页
HtmlDecode 对已被编码以消除无效HTML字符的字符串进行解码
HtmlEncode 对要在浏览器中显示的字符串进行编码
MapPath 返回Web服务器上的指定虚拟路径相对应的物理文件路径
UrlDecode 对字符串进行解码,该字符串为了进行HTTP传输而进行编码并在URL中发送到服务器
UrlEncode 编码字符串,以便通过URL从Web服务器到客户端进行可靠的HTTP传输
Server是Context的属性。
有以下属性
Server.HtmlDecode()----------HtmlEncode()?
<b>这是粗体</b>-------------<b>粗体文本</b>
Server.urlDecode()对----HttpUtility类中相应方法的代理调用,建议使用HttpUtility中的方法。
Server是Context的属性。
有以下属性:
1.Server.Transfer(path)内部重定向请求。网址不会发生变化,
2.如果我在1.apx中,server.transfer(2.ASPX)-----在地址栏中显示的还是1.apsx的网址。内容确实2.aspx中的内容。
3. 1.apsx请求时携带的参数,cookie 都能在2.aspx文件中得到。
4.Mappath()
无状态Http
http协议是无状态的,不会记得上次和网页发生了什么。服务器不记得上次给了刘澜器什么东西。如果要知道上一次的状态,一个方法就是在对浏览器响应结束之前,将状态信息保存到页面的表单中。下次该页面在去想服务器发出请求的时候带上这些状态信息。
<input type=hiden name=“aaa” value=“”>
String value=Request[“aaa”];
Value=服务端计算出来返给浏览器的值。
(viewState)。
如果把状态信息保存在表单中,这些表单都是属于某个网页的。那么整个网站的相同的公共的状态信息,就的在每个网页中保存一便。如果网页有很多很多…..又很多相同的状态信息(每个网页上都需要带着)。希望把这些网站公共的状态信息保存在某一个地方,每个网页都能取得到。---由此产生了cookie。
Cookie是和站点相关的,是强制性的。浏览器会阿在每次请求的时候把这个和站点相关的cookie提交到服务器端,并且将服务段返回的cookie更新。因此可以把信息保存在cookie中,然后再服务段读取,修改。
Cookie
Cookie是一小段文本信息,伴随着用户请求的页面在Web服务器和浏览器之间传递。用户每次访问站点时,Web应用程序都可以读取Cookie包含的信息。
Cookie跟Session、Application类似,也用来保存相关信息,但Cookie和其他对象的最大不同在于,Cookie将信息保存在客户端,而Session和Application是保存在服务器端。
- Response对象、Server对象、无状态Http、Cookie
- ASP.net--Response对象、Server对象、无状态Http、Cookie
- ASP--response对象,Cookie
- JSP request对象、response对象、contentType属性,HTTP状态码
- Request、Response、Server对象
- Request对象.Response对象.Server 对象
- 有状态 无状态对象
- 有状态对象和无状态对象
- 有状态对象和无状态对象
- Response 对象 server对象 10/11
- 有状态,无状态对象是什么概念
- 有状态,无状态对象是什么概念
- Response对象——使用Cookies对象管理状态
- 有状态对象和无状态对象的区别
- EJB 有状态的对象和无状态的对象
- Response 对象
- Response 对象
- Response对象
- .NET 2.0轻量级的JSON转换代码
- Can you explain the ICMP ping test?
- 测试程序运行效率
- 软件模式的探讨和分类
- HTML 5 Web Workers
- Response对象、Server对象、无状态Http、Cookie
- MySQL Multi-Master实现方式
- 奢望
- <python learning - hashlib hash加密 >
- sudo: no valid sudoers sources found, quitting
- OpenGL 环境搭建:win7 64位系统:eclipse + freeglut + GNU C/C++ Compiler MinGW
- 修改dll文件的文件名并不=修改了其程序集名称
- CentOS6 下VNC Server最简配置
- Myeclipse调联想功能