Пакет | mx.messaging.messages |
Класс | public class HTTPRequestMessage |
Наследование | HTTPRequestMessage AbstractMessage Object |
Подклассы | SOAPMessage |
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
body : Object
Текст сообщения содержит определенные данные, которые должны быть доставлены удаленному адресату. | AbstractMessage | ||
clientId : String
clientId указывает MessageAgent, передавший сообщение. | AbstractMessage | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contentType : String
Указывает тип содержимого сообщения. | HTTPRequestMessage | ||
destination : String
Адрес назначения сообщения. | AbstractMessage | ||
headers : Object
Заголовки сообщения представляют собой ассоциативный массив, ключом которого является имя заголовка, а значением – значение заголовка. | AbstractMessage | ||
httpHeaders : Object
Содержит специальные заголовки HTTP, которые должны быть помещены в запрос, отправленный адресату. | HTTPRequestMessage | ||
messageId : String
Уникальный идентификатор сообщения. | AbstractMessage | ||
method : String
Указывает метод, который должен использоваться для запроса. | HTTPRequestMessage | ||
recordHeaders : Boolean
Применяется только при взаимодействии через прокси-сервер, если прокси должен возвращать используемые заголовки запроса и ответа. | HTTPRequestMessage | ||
timestamp : Number
Предоставляет доступ к временной метке сообщения. | AbstractMessage | ||
timeToLive : Number
Значение времени действия сообщения указывает, как долго сообщение считается действительным и подлежащим доставке. | AbstractMessage | ||
url : String
Содержит конечный адрес назначения для этого запроса. | HTTPRequestMessage |
Метод | Определено | ||
---|---|---|---|
Создает неинициализированный запрос HTTP. | HTTPRequestMessage | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает представление сообщения в виде строки. | AbstractMessage | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
CONTENT_TYPE_FORM : String = "application/x-www-form-urlencoded" [статические]
Указывает, что содержимое этого сообщения является формой. | HTTPRequestMessage | ||
CONTENT_TYPE_SOAP_XML : String = "text/xml; charset=utf-8" [статические]
Указывает, что содержимое сообщения содержит данные XML для запроса SOAP. | 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 |
Содержит конечный адрес назначения для этого запроса. URL-адрес, на который с помощью указанного метода будет отправлено содержимое сообщения, находящееся в свойстве body
.
В следующем примере устанавливается свойство 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 |
Указывает, что содержимое сообщения содержит данные XML для запроса SOAP.
В следующем примере показано использование этой константы:
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";
Tue Jun 12 2018, 11:34 AM Z