ASP.NET AJAX客户端脚本编程类介绍

来源:互联网 发布:安德鲁威金斯新秀数据 编辑:程序博客网 时间:2024/05/21 21:45

1、Sys.Net.WebRequestManager Class
·add_completedRequest(handler); - 添加请求完成后的处理器
·remove_completedRequest(handler); - 移除请求完成后的处理器
·add_invokingRequest(handler); - 添加处理调用请求的处理器
·remove_invokingRequest(handler); - 移除处理调用请求的处理器
·defaultTimeout - 默认超时时间

2、Sys.Net.WebRequest Class
·add_completed(handler); - 添加请求完成后的处理器
·remove_completed(handler); - 移除请求完成后的处理器
·invoke(); - 执行请求
·getResolvedUrl(); - 转换为可用url
·body - HTTP的Body内容
·executor - 与当前WebRequest对象相关的executor
·headers - HTTP的头信息
·httpVerb - HTTP请求方式“GET”或“POST”
·timeout - 请求超时时间
·url - 请求的url
·userContext - 用户上下文

3、Sys.Net.WebRequestExecutor Class
·abort(); - 终止请求
·executeRequest(); - 执行请求
·getAllResponseHeaders(); - 获得全部头信息
·getResponseHeader(key); - 获得指定头信息
·aborted - 请求是否被终止
·responseAvailable - 请求是否成功完成
·responseData - 响应当前请求的Body文本
·started - 是否已经开始处理请求
·statusCode - 状态代码
·statusText - 状态信息
·timedOut - 请求是否超时
·xml - 响应当前请求的XMLDOM对象
·webRequest - 获得与当前executor相关的WebRequest对象

4、Sys.Net.XMLHttpExecutor Class
·abort(); - 终止请求
·executeRequest(); - 执行请求
·getAllResponseHeaders(); - 获得全部头信息
·getResponseHeader(key); - 获得指定头信息
·aborted - 请求是否被终止
·responseAvailable - 请求是否成功完成
·responseData - 响应当前请求的Body文本
·started - 是否已经开始处理请求
·statusCode - 状态代码
·statusText - 状态信息
·timedOut - 请求是否超时
·xml - 响应当前请求的XMLDOM对象