用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
mx.messaging.messages 

HTTPRequestMessage  - AS3 BlazeDS LCDS

mx.messaging.messages
public class HTTPRequestMessage
继承HTTPRequestMessage Inheritance AbstractMessage Inheritance Object
子类 SOAPMessage

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

HTTP 请求将发送到使用此消息类型的 HTTP 端点。HTTPRequestMessage 将封装通常由浏览器发出的 HTTP 请求中存在的内容和标头。



公共属性
 属性由以下参数定义
 Inheritedbody : Object
消息正文包含需要传递到远程目标的特定数据。
AbstractMessage
 InheritedclientId : String
ClientId 指示发送消息的 MessageAgent。
AbstractMessage
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  contentType : String
指示此消息的内容类型。
HTTPRequestMessage
 Inheriteddestination : String
消息目标。
AbstractMessage
 Inheritedheaders : Object
消息标头是一个关联数组,其中关键字为标头名称,而值为标头值。
AbstractMessage
  httpHeaders : Object
包含应置于目标请求上的特定 HTTP 标头。
HTTPRequestMessage
 InheritedmessageId : String
消息的唯一 ID。
AbstractMessage
  method : String
指示请求应使用的方法。
HTTPRequestMessage
  recordHeaders : Boolean
如果代理返回请求并响应其使用的标头,则仅在通过代理时使用。
HTTPRequestMessage
 Inheritedtimestamp : Number
提供对消息时间戳的访问权限。
AbstractMessage
 InheritedtimeToLive : Number
消息的生存时间值指示该消息应视为有效且可传送的时间。
AbstractMessage
  url : String
包含此请求的最终目标。
HTTPRequestMessage
公共方法
 方法由以下参数定义
  
构造未初始化的 HTTP 请求。
HTTPRequestMessage
 Inherited
表示对象是否已经定义了指定的属性。
Object
 Inherited
表示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
表示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。
Object
 Inherited
返回消息的字符串表示形式。
AbstractMessage
 Inherited
返回指定对象的原始值。
Object
公共常量
 常量由以下参数定义
  CONTENT_TYPE_FORM : String = "application/x-www-form-urlencoded"
[静态] 指示此消息的内容为表单。
HTTPRequestMessage
  CONTENT_TYPE_SOAP_XML : String = "text/xml; charset=utf-8"
[静态] 指示此消息的内容为表示 SOAP 请求的 XML。
HTTPRequestMessage
  CONTENT_TYPE_XML : String = "application/xml"
[静态] 指示此消息的内容为 XML。
HTTPRequestMessage
  DELETE_METHOD : String = "DELETE"
[静态] 指示此请求应使用方法“delete”。
HTTPRequestMessage
  GET_METHOD : String = "GET"
[静态] 指示此请求应使用方法“get”。
HTTPRequestMessage
  HEAD_METHOD : String = "HEAD"
[静态] 指示此请求应使用方法“head”。
HTTPRequestMessage
  OPTIONS_METHOD : String = "OPTIONS"
[静态] 指示此请求应使用方法“options”。
HTTPRequestMessage
  POST_METHOD : String = "POST"
[静态] 指示此请求应使用方法“post”。
HTTPRequestMessage
  PUT_METHOD : String = "PUT"
[静态] 指示此请求应使用方法“put”。
HTTPRequestMessage
  TRACE_METHOD : String = "TRACE"
[静态] 指示此请求应使用方法“trace”。
HTTPRequestMessage
属性详细信息

contentType

属性
public var contentType:String

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此消息的内容类型。此请求发送到的目标必须能识别此值。

以下是设置 contentType 属性的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

httpHeaders

属性 
public var httpHeaders:Object

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

包含应置于目标请求上的特定 HTTP 标头。

method

属性 
method:String

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示请求应使用的方法。仅允许使用下列值:

  • HTTPRequestMessage.DELETE_METHOD
  • HTTPRequestMessage.GET_METHOD
  • HTTPRequestMessage.HEAD_METHOD
  • HTTPRequestMessage.POST_METHOD
  • HTTPRequestMessage.OPTIONS_METHOD
  • HTTPRequestMessage.PUT_METHOD
  • HTTPRequestMessage.TRACE_METHOD

以下是设置 method 属性的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        



实现
    public function get method():String
    public function set method(value:String):void

recordHeaders

属性 
public var recordHeaders:Boolean

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

如果代理返回请求并响应其使用的标头,则仅在通过代理时使用。默认值为 false。当前仅在使用 NetworkMonitor 时进行设置。

url

属性 
public var url:String

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

包含此请求的最终目标。这是使用指定方法发送在 body 属性中找到的消息内容的 URL。

以下是设置 url 属性的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

构造函数详细信息

HTTPRequestMessage

()构造函数
public function HTTPRequestMessage()

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

构造未初始化的 HTTP 请求。

常量详细信息

CONTENT_TYPE_FORM

常量
public static const CONTENT_TYPE_FORM:String = "application/x-www-form-urlencoded"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此消息的内容为表单。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

CONTENT_TYPE_SOAP_XML

常量 
public static const CONTENT_TYPE_SOAP_XML:String = "text/xml; charset=utf-8"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此消息的内容为表示 SOAP 请求的 XML。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_SOAP_XML;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

CONTENT_TYPE_XML

常量 
public static const CONTENT_TYPE_XML:String = "application/xml"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此消息的内容为 XML。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_XML;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

DELETE_METHOD

常量 
public static const DELETE_METHOD:String = "DELETE"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“delete”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.DELETE_METHOD;
          msg.url = "http://my.company.com/login";
        

GET_METHOD

常量 
public static const GET_METHOD:String = "GET"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“get”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.GET_METHOD;
          msg.url = "http://my.company.com/login";
        

HEAD_METHOD

常量 
public static const HEAD_METHOD:String = "HEAD"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“head”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.HEAD_METHOD;
          msg.url = "http://my.company.com/login";
        

OPTIONS_METHOD

常量 
public static const OPTIONS_METHOD:String = "OPTIONS"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“options”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.OPTIONS_METHOD;
          msg.url = "http://my.company.com/login";
        

POST_METHOD

常量 
public static const POST_METHOD:String = "POST"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“post”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.POST_METHOD;
          msg.url = "http://my.company.com/login";
        

PUT_METHOD

常量 
public static const PUT_METHOD:String = "PUT"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“put”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.PUT_METHOD;
          msg.url = "http://my.company.com/login";
        

TRACE_METHOD

常量 
public static const TRACE_METHOD:String = "TRACE"

语言版本: ActionScript 3.0
产品版本: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
运行时版本: Flash Player 9, AIR 1.1

指示此请求应使用方法“trace”。

以下是使用此常量的示例:

          var msg:HTTPRequestMessage = new HTTPRequestMessage();
          msg.contentType = HTTPRequestMessage.CONTENT_TYPE_FORM;
          msg.method = HTTPRequestMessage.TRACE_METHOD;
          msg.url = "http://my.company.com/login";
        





[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。