当前位置: 首页 > 图文教程 > 网络编程 > ASP > Request与Request.Form的速度测试

ASP
WSH实用讲座---第四讲 配置目录权限
ASP个人上手指南
正则表达式简介(1-3)
正则表达式简介(4)
正则表达式简介(5-8)
正则表达式简介(9-10)
正则表达式简介(11)
正则表达式简介(12)
正则表达式简介(13)
正则表达式简介(14)
索引和索引调整向导
Microsoft SQL Server 查询处理器的内部机制与结构(1)
Microsoft SQL Server 查询处理器的内部机制与结构(2)
Microsoft SQL Server 7.0数据库设置与数据结构
Microsoft SQL Server 7.0数据库的创建与管理
Microsoft SQLServer安装示例
Microsoft SQL Server 7.0安装问题(一)
Microsoft SQL Server 7.0安装问题(二)
Microsoft 脚本编码器(1) --- 概述
Microsoft 脚本编码器(2) --- 使用脚本编码器

ASP 中的 Request与Request.Form的速度测试


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 28 ::
收藏到网摘: n/a

  经测试:

http://www.leadbbs.com/test?name=test

Request("name")的速度是非常快的,当请求的网址是
http://www.leadbbs.com/test?时,
Request("name")的速度下降了近二十来倍.

下面是测试代码,保存为test.asp

实际中,我们的请求一般仅针对表单的post请求与地址栏的get方法请求(Requestw函数).

<%
function Requestw(str)
     Dim tmp
     tmp = Request.QueryString(str)
     If tmp = "" Then tmp = Request.Form(str)
     Requestw = tmp
end Function

dim DEF_PageExeTime1
DEF_PageExeTime1=Timer * 1000

Dim n,happy
for n = 0 to 50000
     happy = Requestw("name")
Next

Response.Write abs(CDBL(Timer)*1000 - DEF_PageExeTime1)
%>