仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 574|回复: 7
打印 上一主题 下一主题

[学习教程] ASP网站制作之Asp Object 之:AddHeader

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:47:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;addheader|objectAddHeader

AddHeader办法用指定的值增加HTML题目。该办法经常向呼应增加新的HTTP题目。它其实不替换现有的同名题目。一旦题目被增加,将不克不及删除。
此办法仅供初级用户利用。若其他Response办法供应了您所需的功效,倡议您利用该办法。
语法
  1. Response.AddHeadername,value
复制代码
参数

name新的题目变量的称号。
value存储在新的题目变量中的初始值。正文

为制止定名不明白,name中不克不及包括任何下划线字符(_)。ServerVariables汇合将题目中的下划线字符注释为反斜杠。比方,上面的剧本使服务器查找一个名为MY-HEADER的题目名。
<%Request.ServerVariables("HTTP_MY_HEADER")%>因为HTTP协定请求一切的题目都必需在内容之前发送,以是您必需在任何的输入(比方由HTML或Write办法天生的输入)发送到客户端之前在剧本中挪用AddHeader。但当Buffer属性被设置为TRUE时破例。若输入被缓冲,那末您就能够在剧本中的任何中央挪用AddHeader办法,只需它在Flush之前实行便可。不然,对AddHeader的挪用将发生一个运转毛病。
上面的两个.asp文件对这一点举行懂得释。
  1. -------file1.asp---------<%Response.AddHeader"WARNING","ErrorMessageText"%>SometextontheWebpage.
复制代码
在后面的例子中,页没有缓冲。可是,由于在服务器将输入
  1. SometextontheWebpage
复制代码
发送到客户端之前挪用了AddHeader办法,以是剧本能一般事情。假如互换一下按次,则对AddHeader办法的挪用将发生一个运转时毛病。
  1. ------file2.asp----------<%Response.Buffer=TRUE%>HeressometextonyourWebpage.<%Response.AddHeader"WARNING","ErrorMessageText"%>Heressomemoreinterestingandilluminatingtext.<%Response.Flush%><%=Response.Write("somestring")%>
复制代码
在后面的示例中,页被缓冲了,其了局是,直到此页上一切的ASP剧本实行后或Flush办法被挪用后,服务器才会将输入发送到客户端。带缓冲的输入中对AddHeader的挪用可在剧本的任何中央呈现,只需在Flush挪用之前便可。在后面的示例中,若对AddHeader的挪用在对Flush的挪用以后呈现,剧本将发生一个运转时毛病。
您能够经由过程这一办法用分歧的值发送统一题目的多份拷贝,好比用WWW-Authenticate题目。
示例

上面这个示例利用AddHeader办法请求客户端利用BASIC考证。
  1. <%Response.Addheader"WWW-Authenticate","BASIC"%>
复制代码
注重后面的剧本仅关照客户端扫瞄器利用哪一个考证。若您在Web使用程序中利用该剧本,则必定要启用Web服务器的BASIC考证。
使用于

Response工具
</p>Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;
变相怪杰 该用户已被删除
沙发
发表于 2015-1-20 11:52:00 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
admin 该用户已被删除
板凳
发表于 2015-1-29 07:04:33 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
地板
发表于 2015-2-5 23:48:06 | 只看该作者
那么,ASP.Net有哪些改进呢?
简单生活 该用户已被删除
5#
发表于 2015-2-14 07:31:25 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
活着的死人 该用户已被删除
6#
发表于 2015-3-4 05:04:02 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
不帅 该用户已被删除
7#
发表于 2015-3-19 03:14:54 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
分手快乐 该用户已被删除
8#
发表于 2015-3-27 06:11:01 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-11 03:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表