Пакет | flash.net |
Класс | public dynamic class URLVariables |
Наследование | URLVariables ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
data
класса URLRequest, а также с функциями пакета flash.net.
См. также
Метод | Определено | ||
---|---|---|---|
URLVariables(source:String = null)
Создает новый объект URLVariables. | URLVariables | ||
Преобразует переменную строку в свойства заданного объекта URLVariables. | URLVariables | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
Возвращает строку, содержащую все перечисляемые переменные, в кодировке содержимого MIME application/x-www-form-urlencoded. | URLVariables | ||
![]() |
Возвращает элементарное значение заданного объекта. | Object |
URLVariables | () | Конструктор |
public function URLVariables(source:String = null)
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Создает новый объект URLVariables. Объекты URLVariables следует передать свойству data
объектов URLRequest.
Если вызвать конструктор URLVariables с определенной строкой, то при этом будет автоматически вызван метод decode()
, преобразующий строку в свойства объекта URLVariables.
source:String (default = null ) — Строка в кодировке URL-адреса, содержащая пары "имя-значение".
|
decode | () | метод |
public function decode(source:String):void
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Преобразует переменную строку в свойства заданного объекта URLVariables.
Этот метод используется событиями URLVariables в скрытой форме. Большинству пользователей не требуется вызывать этот метод напрямую.
Параметры
source:String — Строка запроса в кодировке URL-адреса, содержащая пары "имя-значение".
|
Error — Исходным параметром должна быть строка запроса в кодировке URL-адреса, содержащая пары "имя-значение".
|
toString | () | метод |
public function toString():String
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Возвращает строку, содержащую все перечисляемые переменные, в кодировке содержимого MIME application/x-www-form-urlencoded.
ВозвращаетString — Строка в кодировке URL-адреса, содержащая пары "имя-значение".
|
Основные моменты данного примера представлены ниже:
request
, принимая в качестве параметра URL-адрес удаленного приложения.data
объекта URLRequest.navigateToURL
, открывающий новое окно обозревателя с URL-адресом удаленного приложения.Примечание. Чтобы запустить данный пример, необходимо заменить в примере URL-адрес удаленного приложения на любой действующий URL-адрес. Вдобавок, необходимо, чтобы код сервера обработал информацию, захваченную проигрывателем Flash Player в объекте URLVariables.
package { import flash.display.Sprite; import flash.net.navigateToURL; import flash.net.URLRequest; import flash.net.URLVariables; public class URLVariablesExample extends Sprite { public function URLVariablesExample() { var url:String = "http://www.[yourDomain].com/application.jsp"; var request:URLRequest = new URLRequest(url); var variables:URLVariables = new URLVariables(); variables.exampleSessionId = new Date().getTime(); variables.exampleUserLabel = "guest"; request.data = variables; navigateToURL(request); } } }