仓酷云
标题:
ASP网站制作之Asp Object 之:AddHeader
[打印本页]
作者:
若相依
时间:
2015-1-16 23:47
标题:
ASP网站制作之Asp Object 之:AddHeader
由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;addheader|object
AddHeader
AddHeader办法用指定的值增加HTML题目。该办法经常向呼应增加新的HTTP题目。它其实不替换现有的同名题目。一旦题目被增加,将不克不及删除。
此办法仅供初级用户利用。若其他Response办法供应了您所需的功效,倡议您利用该办法。
语法
Response.AddHeadername,value
复制代码
参数
name新的题目变量的称号。
value存储在新的题目变量中的初始值。
正文
为制止定名不明白,name中不克不及包括任何下划线字符(_)。ServerVariables汇合将题目中的下划线字符注释为反斜杠。比方,上面的剧本使服务器查找一个名为MY-HEADER的题目名。
<%Request.ServerVariables("HTTP_MY_HEADER")%>因为HTTP协定请求一切的题目都必需在内容之前发送,以是您必需在任何的输入(比方由HTML或Write办法天生的输入)发送到客户端之前在剧本中挪用AddHeader。但当Buffer属性被设置为TRUE时破例。若输入被缓冲,那末您就能够在剧本中的任何中央挪用AddHeader办法,只需它在Flush之前实行便可。不然,对AddHeader的挪用将发生一个运转毛病。
上面的两个.asp文件对这一点举行懂得释。
-------file1.asp---------<%Response.AddHeader"WARNING","ErrorMessageText"%>SometextontheWebpage.
复制代码
在后面的例子中,页没有缓冲。可是,由于在服务器将输入
SometextontheWebpage
复制代码
发送到客户端之前挪用了AddHeader办法,以是剧本能一般事情。假如互换一下按次,则对AddHeader办法的挪用将发生一个运转时毛病。
------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考证。
<%Response.Addheader"WWW-Authenticate","BASIC"%>
复制代码
注重后面的剧本仅关照客户端扫瞄器利用哪一个考证。若您在Web使用程序中利用该剧本,则必定要启用Web服务器的BASIC考证。
使用于
Response工具
</p>Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;
作者:
变相怪杰
时间:
2015-1-20 11:52
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者:
admin
时间:
2015-1-29 07:04
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者:
仓酷云
时间:
2015-2-5 23:48
那么,ASP.Net有哪些改进呢?
作者:
简单生活
时间:
2015-2-14 07:31
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者:
活着的死人
时间:
2015-3-4 05:04
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者:
不帅
时间:
2015-3-19 03:14
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者:
分手快乐
时间:
2015-3-27 06:11
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2