ASP 对象

3 篇文章 0 订阅
1 篇文章 0 订阅

Response 对象

集合描述
Cookies设置 cookie 的值。如果 cookie 不存在,则创建 cookie ,并设置指定的值
属性描述
Buffer规定是否缓冲页面的输出。
CacheControl设置代理服务器是否可以缓存由 ASP 产生的输出。
Charset将字符集的名称追加到 Response 对象中的 content-type 报头。
ContentType设置 Response 对象的 HTTP 内容类型。
Expires设置页面在失效前的浏览器缓存时间(分钟)。
ExpiresAbsolute设置浏览器上页面缓存失效的日期和时间。
IsClientConnected指示客户端是否已从服务器断开。
Pics 向 response报头的 PICS 标签追加值。
Status规定由服务器返回的状态行的值。
方法描述
AddHeader向 HTTP 响应添加新的 HTTP 报头和值。
AppendToLog向服务器日志条目的末端添加字符串。
BinaryWrite在没有任何字符转换的情况下直接向输出写数据。
Clear清除已缓冲的 HTML 输出。
End停止处理脚本,并返回当前的结果。
Flush立即发送已缓冲的 HTML 输出。
Redirect把用户重定向到一个不同的 URL。
Write向输出写指定的字符串。

Request 对象

集合描述
ClientCertificate包含了存储在客户证书中的所有的字段值。
Cookies包含了 HTTP 请求中发送的所有的 cookie 值。
Form包含了使用 post 方法由表单发送的所有的表单(输入)值。
QueryString包含了 HTTP 查询字符串中所有的变量值。
ServerVariables包含了所有的服务器变量值。
属性描述
TotalBytes返回在请求正文中客户端发送的字节总数。
方法描述
BinaryRead取回作为 post 请求的一部分而从客户端发送至服务器的数据,并把它存储在一个安全的数组中。

Application 对象

集合描述
Contents包含所有通过脚本命令追加到应用程序中的项目。
StaticObjects包含所有使用 HTML 的 标签追加到应用程序中的对象。
方法描述
Contents.Remove从 Contents 集合中删除一个项目。
Contents.RemoveAll()从 Contents 集合中删除所有的项目。
Lock防止其他的用户修改 Application 对象中的变量。
Unlock使其他的用户可以修改 Application 对象中的变量(在被 Lock 方法锁定之后)。
事件描述
Application_OnEnd当所有用户的 session 都结束,并且应用程序结束时,此事件发生。
Application_OnStart在第一个新的 session 被创建之前(即 Application 对象第一次被引用时),此事件会发生。

Session对象

集合描述
Contents包含所有通过脚本命令追加到 session 的条目。
StaticObjects包含了所有使用 HTML 的 标签追加到 session 的对象。
属性描述
CodePage规定显示动态内容时使用的字符集。
LCID设置或返回指定位置或者地区的一个整数。诸如日期、时间好以及货币的内容会根据位置或者地区来显示。
SessionID为每个用户返回一个唯一的 id。此 id 由服务器生成。
Timeout设置或返回应用程序中的 Session 对象的超时时间(分钟)。
方法描述
Abandon撤销一个用户的 session。
Contents.Remove从 Contents 集合删除一个项目。
Contents.RemoveAll()从 Contents 集合删除所有项目。
事件描述
Session_OnEnd当一个会话结束时此事件发生。
Session_OnStart当一个会话开始时此事件发生。

Server 对象

属性描述
ScriptTimeout设置或返回在一段脚本终止前它所能运行时间(秒)的最大值。
方法描述
CreateObject创建对象的实例。
Execute从另一个 ASP 文件中执行一个 ASP 文件。
GetLastError()返回可描述已发生错误状态的 ASPError 对象。
HTMLEncode把 HTML 编码应用到某个指定的字符串。
MapPath把一个指定的路径映射到一个物理路径。
Transfer把一个 ASP 文件中创建的所有信息发送(传输)到另一个 ASP 文件。
URLEncode把 URL 编码规则应用到指定的字符串。

Error对象

属性描述
ASPCode返回由 IIS 生成的错误代码。
ASPDescription返回错误的详细信息(如果错误和 ASP 相关)。
Category返回错误来源。(错误是由 ASP、脚本语言还是对象引起的?)
Column返回在出错文件中的列位置。
Description返回关于错误的简短描述。
File返回出错 ASP 文件的名称。
Line返回错误所在的行数。
Number返回关于错误的标准 COM 错误代码。
Source返回错误所在行的实际的源代码。

FileSystemObject 对象

属性描述
Drives返回本地计算机上所有驱动器对象的集合。
方法描述
BuildPath将一个名称追加到已有的路径后。
CopyFile从一个位置向另一个位置拷贝一个或多个文件。
CopyFolder从一个位置向另一个位置拷贝一个或多个文件夹。
CreateFolder创建新文件夹。
CreateTextFile创建文本文件,并返回一个可以读取或者写入文件的 TextStream 对象。
DeleteFile删除一个或者多个指定的文件。
DeleteFolder删除一个或者多个指定的文件夹。
DriveExists检查指定的驱动器是否存在。
FileExists检查指定的文件是否存在。
FolderExists检查指定的文件夹是否存在。
GetAbsolutePathName针对指定的路径返回从驱动器根部起始的完整路径。
GetBaseName返回指定文件或者文件夹的基名称。
GetDrive返回指定路径中所对应的驱动器的 Drive 对象。
GetDriveName返回指定的路径的驱动器名称。
GetExtensionName返回在指定的路径中最后一个成分的文件扩展名。
GetFile返回一个针对指定路径的 File 对象。
GetFileName返回在指定的路径中最后一个成分的文件名或者文件夹名。
GetFolder返回一个针对指定路径的 Folder 对象。
GetParentFolderName返回在指定的路径中最后一个成分的父文件夹名称。
GetSpecialFolder返回某些 Windows 的特殊文件夹的路径。
GetTempName返回一个随机生成的文件或文件夹。
MoveFile从一个位置向另一个位置移动一个或多个文件。
MoveFolder从一个位置向另一个位置移动一个或多个文件夹。
OpenTextFile打开文件,并返回一个用于访问此文件的 TextStream 对象。

TextStream 对象

属性描述
AtEndOfLine如果文件指针正好位于 TextStream 文件中行尾标记的前面,则该属性值返回 True;否则返回 False。
AtEndOfStream如果文件指针在 TextStream 文件末尾,则该属性值返回 True;否则返回 False。
Column返回 TextStream 文件输入流中的当前字符位置的列号。
Line返回 TextStream 文件中的当前行号。
方法描述
Close关闭一个打开的 TextStream 文件。
Read从一个 TextStream 文件中读取指定数量的字符并返回结果。
ReadAll读取整个 TextStream 文件并返回结果。
ReadLine从一个 TextStream 文件读取一整行(到换行符但不包括换行符)并返回结果。
Skip当读取一个 TextStream 文件时跳过指定数量的字符。
SkipLine当读取一个 TextStream 文件时跳过下一行。
Write写入指定的文本到一个 TextStream 文件中。
WriteLine写入指定的文本和换行符到一个 TextStream 文件中。
WriteBlankLines写入指定数量的换行符到一个 TextStream 文件中。

Drive 对象

属性描述
AvailableSpace向用户返回在指定的驱动器或网络共享驱动器上的可用空间容量。
DriveLetter返回识别本地驱动器或网络共享驱动器的大写字母。
DriveType返回指定驱动器的类型。
FileSystem返回指定驱动器所使用的文件系统。
FreeSpace向用户返回在指定的驱动器或网络共享驱动器上的剩余空间容量。
IsReady如果指定驱动器已就绪,则返回 true。否则返回 false。
Path返回其后有一个冒号的大写字母,用来指示指定驱动器的路径名。
RootFolder返回一个文件夹对象,该文件夹代表指定驱动器的根文件夹。
SerialNumber返回指定驱动器的序列号。
ShareName返回指定驱动器的网络共享名。
TotalSize返回指定的驱动器或网络共享驱动器的总容量。
VolumeName设置或者返回指定驱动器的卷标名。

File 对象

属性描述
Attributes设置或返回指定文件的属性。
DateCreated返回指定文件被创建的日期和时间。
DateLastAccessed返回指定文件最后被访问的日期和时间。
DateLastModified返回指定文件最后被修改的日期和时间。
Drive返回指定文件或文件夹所在的驱动器的驱动器字母。
Name设置或返回指定文件的名称。
ParentFolder返回指定文件的父文件夹对象。
Path返回指定文件的路径。
ShortName返回指定文件的短名称(8.3 命名约定)。
ShortPath返回指定文件的短路径(8.3 命名约定)。
Size返回指定文件的尺寸(字节)。
Type返回指定文件的类型。
方法描述
Copy把指定文件从一个位置拷贝到另一个位置。
Delete删除指定文件。
Move把指定文件从一个位置移动到另一个位置。
OpenAsTextStream打开指定文件,并返回一个 TextStream 对象来访问此文件。

Folder 对象

集合描述
Files返回指定文件夹中所有文件的集合。
SubFolders返回指定文件夹中所有子文件夹的集合。
属性描述
Attributes设置或返回指定文件夹的属性。
DateCreated返回指定文件夹被创建的日期和时间。
DateLastAccessed返回指定文件夹最后被访问的日期和时间。
DateLastModified返回指定文件夹最后被修改的日期和时间。
Drive返回指定文件夹所在的驱动器的驱动器字母。
IsRootFolder如果文件夹是根文件夹,则返回 ture,否则返回 false。
Name设置或返回指定文件夹的名称。
ParentFolder返回指定文件夹的父文件夹。
Path返回指定文件夹的路径。
ShortName返回指定文件夹的短名称(8.3 命名约定)。
ShortPath返回指定文件夹的短路径(8.3 命名约定)。
Size返回指定文件夹的大小。
Type返回指定文件夹的类型。
方法描述
Copy把指定文件夹从一个位置拷贝到另一个位置。
Delete删除指定文件夹。
Move把指定文件夹从一个位置移动到另一个位置。
CreateTextFile在指定文件夹创建一个新的文本文件,并返回一个 TextStream 对象来访问此文件。

Dictionary 对象

属性描述
CompareMode设置或返回用于在 Dictionary 对象中比较键的比较模式。
Count返回 Dictionary 对象中键/项目对的数目。
Item设置或返回 Dictionary 对象中一个项目的值。
Key为 Dictionary 对象中已有的键值设置新的键值。
方法描述
Add向 Dictionary 对象添加新的键/项目对。
Exists返回一个布尔值,这个值指示指定的键是否存在于 Dictionary 对象中。
Items返回 Dictionary 对象中所有项目的一个数组。
Keys返回 Dictionary 对象中所有键的一个数组。
Remove从 Dictionary 对象中删除指定的键/项目对。
RemoveAll删除 Dictionary 对象中所有的键/项目对。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值