更新:2007 年 11 月
提供可派生网络执行器的抽象基类。
命名空间:Sys.Net
**继承:**无
MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);
成员
名称 |
说明 |
|---|---|
在派生类中实现时,初始化 Sys.Net.WebRequestExecutor 实例。 |
|
停止对当前请求的其他处理。 |
|
执行 Web 请求。 |
|
获取当前请求的所有响应头。 |
|
根据特定响应头的名称获取该标头的值。 |
|
获取一个值,该值指示是否已中止与执行器关联的请求。 |
|
从响应中获取 JSON 计算的对象。 |
|
获取一个值,该值指示是否已成功完成请求。 |
|
获取响应正文的文本表示形式。 |
|
获取一个值,该值指示执行器是否已开始处理请求。 |
|
获取成功状态代码。 |
|
获取有关已成功完成的请求的状态信息。 |
|
获取一个值,该值指示请求是否超时。 |
|
尝试以 XMLDOM 对象的形式获取对当前请求的响应。 |
|
获取与执行器关联的 WebRequest 对象。 |
备注
Sys.Net.WebRequestExecutor 类是一个抽象基类。无法将它实例化,而必须通过实现网络执行器从该类进行派生。
使用异步通信层发出的网络请求流过网络执行器。通常,执行器与网络交互。但是,可以创建一个与本地数据库交互而不是与网络交互的存储执行器,或创建一个执行其他涉及外部资源的工作的执行器。
下面的示例演示如何从 WebRequestExecutor 类派生 Sys.Net.XMLHttpExecutor 类。
Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor',
Sys.Net.WebRequestExecutor);