网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ASP技术在论坛中的运用(一)(吐血.
.在access中增加农历支持模块.
.构建你的网站新闻自动发布系统之.
.用XML数据岛解决用户界面问题 - 1.
.ASP注册表项目修改.
.ASP中实现小偷程序的原理和简单.
.Microsoft IIS 真的如此「不安全.
.如何在ASP中使用类.
.asp动态生成wbmp图片的程序.
.加密处理使密码更安全[CFS编码加.
.Request与Request.Form的速度测试.
.微软dvwssr.dll后门.
.Recordset对象方法详解.
.实例讲解Access数据库在线压缩的.
.在ASP应用中如何限制同一表单被多.
.无组件生成BMP验证码.
.提高ASP页面的执行效率(下).
.Windows 2003上传文件不能超过20.
.Server Application Error详细解.
.remote script文档(转载自微软)(.

ASP3.0中的流控制能力(1)  

发表日期:2001-9-24


随着PHP4.0和JSP技术的推出以及IIS中不断出现的重大的安全问题,MicroSoft的ASP的市场仿佛是变的狭窄了,但是MicroSoft是不会轻言放弃的,于是在ASP2.0的基础上推出了ASP3.0,增加了一些新的功能:新的流控制能力、Data  Shaping技术(请参考:http://www.aspcn.com/showarticle.asp?id=28)、无脚本  ASP  、更多的组件选择、xml的支持、脚本组件、ASP脚本代码的加密技术等等。其实笔者认为没有多大的改变、或者我对于ASP3.0了解的还是太少了(事实上我认为微软可能放弃了ASP,而是把目光转向了"ASP+",ASP+目前还处于测试阶段,但是笔者从一些国外站点的介绍来看,嘿嘿,我们的下一个作用于Win平台上的东西可能就是ASP+了,所以ASP3.0才没有多大的改变),不过话说回来,对于那些使用Win系统平台的用户,我还是建议大家使用ASP,所以在下面给大家介绍了"ASP3.0中的流控制能力"。


  ASP3.0中的流控制技术其实是指程序流,说的通俗一点就是程序的流程,ASP3.0中有了两种新的流控制方法:"Server.Transfer"和"Server.Execute",我将就这两种方法中的一种粗略的介绍给大家,为了具体的显示其功能,我给大家对比了Response.redirect同Server.Transfer的运用!
  一般会使用response.redirect这条语句进行地址转向,ASP3.0提供了一种新的方法给我们,这种方法更加高效。让我们先来看看response.redirect和Server.Transfer分别是如何Run的!

  response.redirect其实上是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求response.redirect后面的那个新的http地址,流程如下:
  浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址(服务器返回的Response.Redirect后面的地址)这就是一个小小的Response.Redirect的全部过程,不看不知道,一看吓一条!它有这么多的过程,真恐怖...  ...,而ASP3.0中的Server.Transfer语句当接受地址后是直接转向后面的地址,流程如下:
  浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件。

上一篇:提高IIS的安全性 人气:9177
下一篇:ASP3.0中的流控制能力(2)   人气:9628
浏览全部ASP3.0中的流控制能力的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐