ГлавнаяСправка по использованию серверного ActionScript › Класс LoadVars

Класс LoadVars

Класс LoadVars: Методы и свойства

Класс LoadVars позволяет отправлять все переменные объекта на указанный URL а так же позволят загружать все переменные в объект с указанного URL. Так же существует возможность отправки не всех сразу а только определенных переменных, что делает приложение более эффективным. Для уверенности в том, что код приложения будет исполнен после загрузки данных, можно использовать обработчик событий LoadVars.onLoad().

Класс LoadVars во многом схож с классом XML; для взаимодействия с сервером он использует методы load(), send() и sendAndLoad(). Основное отличие класса LoadVars от класса XML состоит в том, что LoadVars передает ActionScript пары в виде „имя-значение“, а не в виде дерева объектной модели документа (DOM) XML. Класс LoadVars имеет те же ограничения политик безопасности, что и класс XML.

Доступно с версии сервера

Flash Media Server 2

Краткое описание свойств

Свойство

Описание

LoadVars.contentType

MIME тип данных передаваемых серверу при вызове методов LoadVars.send() или LoadVars.sendAndLoad().

LoadVars.loaded

Булево значение, указывающее (true) если операция LoadVars.load() или LoadVars.sendAndLoad() завершены успешно или (false) в противном случаи.

Краткое описание методов

Метод

Описание

LoadVars.addRequestHeader()

Добавляет или изменяет значение HTTP заголовков (таких как Content-Type или SOAPAction), отправляемых при передаче данных методом POST.

LoadVars.decode()

Преобразует строку запроса в свойства указанного объекта типа LoadVars.

LoadVars.getBytesLoaded()

Возвращает число байт, загруженных последним или текущим вызовом метода LoadVars.send() или LoadVars.sendAndLoad().

LoadVars.getBytesTotal()

Возвращает совокупное число байт загруженных в результате вызова методов LoadVars.send() или LoadVars.sendAndLoad().

LoadVars.load()

Скачивает переменные с указанного URL, анализирует данные переменных, и помещает получающиеся переменные в в вызвавший метод объект типа LoadVars.

LoadVars.send()

Отправляет переменные в указанном объекте по указанному URL.

LoadVars.sendAndLoad()

Посылает переменные в указанном объекте по указанному URL.

LoadVars.toString()

Возвращает строку, содержащую значения всех переменных указанного объекта в виде контент-кодированного MIME (content encoding) application/x-www-urlform-encoded.

Краткое описание обработчиков событий

Обработчик событий

Описание

LoadVars.onData()

Срабатывает, как только данные полностью скачаны с сервера или же когда в процессе скачивания данных с сервера происходит ошибка.

LoadVars.onHTTPStatus()

Срабатывает, когда Flash Media Interactive Server получает от сервера код состояния HTTP.

LoadVars.onLoad()

Срабатывает по завершению операций LoadVars.send() или LoadVars.sendAndLoad().

Ярлыки: , ,

  1. Пока без комментариев.
  1. Пока нету.