(仅限 BlazeDS)
mx.messaging.channels
public class SecureHTTPChannel
继承SecureHTTPChannel Inheritance HTTPChannel Inheritance PollingChannel Inheritance Channel Inheritance EventDispatcher Inheritance Object

SecureHTTPChannel 类与 HTTPChannel 类完全相同,只不过它使用安全协议 HTTPS 向 HTTP 端点发送消息。



公共属性
 属性定义方
 Inheritedauthenticated : Boolean
[只读 (read-only)] 指示此通道是否已经过身份验证。
Channel
 InheritedchannelSets : Array
[只读 (read-only)] 提供对连接到 Channel 的 ChannelSet 的访问。
Channel
 Inheritedconnected : Boolean
[只读 (read-only)] 指示此通道是否已与远程目标建立连接。
Channel
 InheritedconnectTimeout : int
提供对此通道的连接超时(以秒为单位)的访问。
Channel
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedendpoint : String
[只读 (read-only)] 提供对此通道的端点的访问。
Channel
 InheritedfailoverURIs : Array
提供对此通道可能尝试将故障转移到的端点 URI 集的访问(如果端点已群集化)。
Channel
 Inheritedid : String
提供对此通道的 id 的访问。
Channel
 InheritedpiggybackingEnabled : Boolean
指示未处理的轮询还在等待处理时,此通道是否捎带轮询请求以及普通出站消息。
HTTPChannel
 Inheritedpolling : Boolean
[只读 (read-only)] 报告当前是否正在轮询通道。
HTTPChannel
 InheritedpollingEnabled : Boolean
指示是否对此通道启用轮询。
HTTPChannel
 InheritedpollingInterval : Number
提供对此 Channel 轮询间隔的访问权限。
HTTPChannel
  protocol : String
[只读 (read-only)] 返回此通道的协议 (https)。
SecureHTTPChannel
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
 Inheritedreconnecting : Boolean
[只读 (read-only)] 指示此通道是否正在重新连接到其它端点。
Channel
 InheritedrecordMessageSizes : Boolean
[只读 (read-only)] Channel 属性确定性能信息注入的级别 - 无论我们注入消息大小与否。
Channel
 InheritedrecordMessageTimes : Boolean
[只读 (read-only)] Channel 属性确定性能信息注入的级别 - 无论我们注入时间戳与否。
Channel
 InheritedrequestTimeout : int
提供对通道的默认请求超时(以秒为单位)的访问。
Channel
 Inheriteduri : String
提供对用于创建此通道的整个端点 URI 的 URI 的访问。
Channel
公共方法
 方法定义方
  
SecureHTTPChannel(id:String = null, uri:String = null)
创建新的 SecureHTTPChannel 实例。
SecureHTTPChannel
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
EventDispatcher
 Inherited
子类应覆盖此方法以应用单个通道可能需要的任何设置。
Channel
 Inherited
connect(channelSet:ChannelSet):void
将 ChannelSet 连接到 Channel。
Channel
 Inherited
根据调用 enablePolling() 和 disablePolling() 的次数禁用轮询。
PollingChannel
 Inherited
断开 ChannelSet 与 Channel 的连接。
Channel
 Inherited
将事件调度到事件流中。
EventDispatcher
 Inherited
根据调用 enablePolling() 和 disablePolling() 的次数启用轮询。
PollingChannel
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
EventDispatcher
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
如果 Channel 已连接,则向服务器发送 CommandMessage 以进行注销。
Channel
 Inherited
如果有使用者订阅此通道则会启动轮询操作,同时此通道也会启用轮询。
PollingChannel
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
EventDispatcher
 Inherited
send(agent:MessageAgent, message:IMessage):void
向其目标对象发送指定的消息。
PollingChannel
 Inherited
setCredentials(credentials:String, agent:MessageAgent = null, charset:String = null):void
将凭据设置为指定的值。
Channel
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
 Inherited
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。
EventDispatcher
受保护的方法
 方法定义方
 Inherited
处理失败的内部连接并为 Channel 调度 FAULT 事件。
Channel
 Inherited
处理成功的内部连接并为 Channel 调度 CONNECT 事件。
Channel
 Inherited
通过调度 ChannelFaultEvent 处理连接超时。
Channel
 Inherited
处理失败的内部断开连接并为 Channel 调度 FAULT 事件。
Channel
 Inherited
disconnectSuccess(rejected:Boolean = false):void
处理成功的内部断开连接并为 Channel 调度 DISCONNECT 事件。
Channel
 Inherited
处理对用于管理应用程序的初始 Channel 连接的保护条件的更改。
Channel
 Inherited
为 Channel 的 send() 方法返回适当的 MessageResponder。
Channel
 Inherited
将 Channel 连接到其端点。
Channel
 Inherited
internalDisconnect(rejected:Boolean = false):void
断开 Channel 与其端点之间的连接。
Channel
 Inherited
通过 Channel 发送 Message 并将响应传送到 Responder。
Channel
事件
 事件 摘要 定义方
 Inherited[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。EventDispatcher
 Inherited通道连接到其端点后调度。Channel
 Inherited通道与其端点断开连接后调度。Channel
 Inherited通道出错后调度。Channel
 Inherited[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。EventDispatcher
 Inherited在通道从其端点接收到消息时调度。Channel
 Inherited在通道的某一属性发生更改时调度。Channel
属性详细信息
protocol属性
protocol:String  [只读 (read-only)]

返回此通道的协议 (https)。



实现
    public function get protocol():String
构造函数详细信息
SecureHTTPChannel()构造函数
public function SecureHTTPChannel(id:String = null, uri:String = null)

创建新的 SecureHTTPChannel 实例。

参数
id:String (default = null) — 此 Channel 的 id。
 
uri:String (default = null) — 此 Channel 的 uri。