| Paquete | flash.events |
| Clase | public class HTTPStatusEvent |
| Herencia | HTTPStatusEvent Event Object |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
HTTPStatusEvent.HTTP_STATUS.
Los objetos HTTPStatusEvent siempre se envían antes de los eventos de error o de finalización. Un HTTPStatusEvent no indica necesariamente una situación de error; simplemente refleja el código de estado HTTP (si existe) proporcionado por la pila de la red. Es posible que algunos entornos de Flash Player no puedan detectar códigos de estado HTTP; en ese caso, siempre se emite un código de estado con valor 0.
Véase también
| Propiedad | Definido por | ||
|---|---|---|---|
![]() | bubbles : Boolean
[read-only]
Indica si un evento es un evento de propagación.
| Event | |
![]() | cancelable : Boolean
[read-only]
Indica si se puede evitar el comportamiento asociado al evento.
| Event | |
![]() | constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
| Object | |
![]() | currentTarget : Object
[read-only]
El objeto que procesa de forma activa el objeto de evento con un detector de eventos.
| Event | |
![]() | eventPhase : uint
[read-only]
La fase actual en el flujo del evento.
| Event | |
![]() | prototype : Object
[static]
Una referencia al objeto prototipo de una clase u objeto de función.
| Object | |
| status : int
[read-only]
El código de estado HTTP que devuelve el servidor.
| HTTPStatusEvent | ||
![]() | target : Object
[read-only]
El destino del evento.
| Event | |
![]() | type : String
[read-only]
El tipo de evento.
| Event | |
| Método | Definido por | ||
|---|---|---|---|
|
Crea un objeto de evento que contiene información concreta sobre eventos de estado HTTP.
| HTTPStatusEvent | ||
|
Crea una copia del objeto HTTPStatusEvent y define el valor de cada propiedad para que coincida con el del objeto original.
| HTTPStatusEvent | ||
![]() |
Una función de utilidad para implementar el método toString() en la clase Event personalizada.
| Event | |
![]() |
Indica si un objeto tiene definida una propiedad especificada.
| Object | |
![]() |
Comprueba si se ha llamado a preventDefault() en el evento.
| Event | |
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
| Object | |
![]() |
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo.
| Event | |
![]() |
Indica si existe la propiedad especificada y si es enumerable.
| Object | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
| Object | |
![]() |
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento.
| Event | |
![]() |
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual.
| Event | |
|
Devuelve una cadena con todas las propiedades del objeto HTTPStatusEvent.
| HTTPStatusEvent | ||
![]() |
Devuelve el valor simple del objeto especificado.
| Object | |
| Constante | Definido por | ||
|---|---|---|---|
![]() | ACTIVATE : String = "activate" [static]
Define el valor de la propiedad type para un objeto de evento activate.
| Event | |
![]() | ADDED : String = "added" [static]
Define el valor de la propiedad type para un objeto de evento added.
| Event | |
![]() | ADDED_TO_STAGE : String = "addedToStage" [static]
Define el valor de la propiedad type para un objeto de evento addedToStage.
| Event | |
![]() | CANCEL : String = "cancel" [static]
Define el valor de la propiedad type para un objeto de evento cancel.
| Event | |
![]() | CHANGE : String = "change" [static]
Define el valor de la propiedad type para un objeto de evento change.
| Event | |
![]() | CLOSE : String = "close" [static]
Define el valor de la propiedad type para un objeto de evento close.
| Event | |
![]() | COMPLETE : String = "complete" [static]
Define el valor de la propiedad type para un objeto de evento complete.
| Event | |
![]() | CONNECT : String = "connect" [static]
Define el valor de la propiedad type para un objeto de evento connect.
| Event | |
![]() | DEACTIVATE : String = "deactivate" [static]
Define el valor de la propiedad type para un objeto de evento deactivate.
| Event | |
![]() | ENTER_FRAME : String = "enterFrame" [static]
Define el valor de la propiedad type para un objeto de evento enterFrame.
| Event | |
![]() | FULLSCREEN : String = "fullScreen" [static]
Define el valor de la propiedad type para un objeto de evento fullScreen.
| Event | |
| HTTP_STATUS : String = "httpStatus" [static]
Define el valor de la propiedad type para un objeto de evento httpStatus.
| HTTPStatusEvent | ||
![]() | ID3 : String = "id3" [static]
Define el valor de la propiedad type para un objeto de evento id3.
| Event | |
![]() | INIT : String = "init" [static]
Define el valor de la propiedad type para un objeto de evento init.
| Event | |
![]() | MOUSE_LEAVE : String = "mouseLeave" [static]
Define el valor de la propiedad type para un objeto de evento mouseLeave.
| Event | |
![]() | OPEN : String = "open" [static]
Define el valor de la propiedad type para un objeto de evento open.
| Event | |
![]() | REMOVED : String = "removed" [static]
Define el valor de la propiedad type para un objeto de evento removed.
| Event | |
![]() | REMOVED_FROM_STAGE : String = "removedFromStage" [static]
Define el valor de la propiedad type para un objeto de evento removedFromStage.
| Event | |
![]() | RENDER : String = "render" [static]
Define el valor de la propiedad type para un objeto de evento render.
| Event | |
![]() | RESIZE : String = "resize" [static]
Define el valor de la propiedad type para un objeto de evento resize.
| Event | |
![]() | SCROLL : String = "scroll" [static]
Define el valor de la propiedad type para un objeto de evento scroll.
| Event | |
![]() | SELECT : String = "select" [static]
Define el valor de la propiedad type para un objeto de evento select.
| Event | |
![]() | SOUND_COMPLETE : String = "soundComplete" [static]
Define el valor de la propiedad type para un objeto de evento soundComplete.
| Event | |
![]() | TAB_CHILDREN_CHANGE : String = "tabChildrenChange" [static]
Define el valor de la propiedad type para un objeto de evento tabChildrenChange.
| Event | |
![]() | TAB_ENABLED_CHANGE : String = "tabEnabledChange" [static]
Define el valor de la propiedad type para un objeto de evento tabEnabledChange.
| Event | |
![]() | TAB_INDEX_CHANGE : String = "tabIndexChange" [static]
Define el valor de la propiedad type para un objeto de evento tabIndexChange.
| Event | |
![]() | UNLOAD : String = "unload" [static]
Define el valor de la propiedad type para un objeto de evento unload.
| Event | |
| status | propiedad |
status:int [read-only]
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
El código de estado HTTP que devuelve el servidor. Por ejemplo, 404 indica que el servidor no encontró nada que coincida con el URI solicitado. Los códigos de estado HTTP se encuentran en las secciones 10.4 y 10.5 de la especificación HTTP en ftp://ftp.isi.edu/in-notes/rfc2616.txt.
Si Flash Player no puede obtener el código de estado del servidor o si no puede comunicarse con el servidor, se pasa el valor predeterminado 0 al código ActionScript. Es posible generar un valor 0 en cualquier reproductor (por ejemplo, si se solicita una dirección URL mal formada) y el plug-in de Flash Player siempre genera un valor 0 cuando se ejecuta en los navegadores siguientes, ya que no pasan códigos de estado HTTP al reproductor: Netscape, Mozilla, Safari, Opera e Internet Explorer para Macintosh.
public function get status():int
| HTTPStatusEvent | () | constructor |
public function HTTPStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:int = 0)
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Crea un objeto de evento que contiene información concreta sobre eventos de estado HTTP. Los objetos de evento se transfieren como parámetros a los detectores de eventos.
Parámetrostype:String — El tipo de evento. Los detectores de eventos pueden acceder a esta información a través de la propiedad type heredada. Sólo hay un tipo de evento HTTPStatus: HTTPStatusEvent.HTTP_STATUS.
|
|
bubbles:Boolean (default = false) — Determina si el objeto de evento participa en la fase de propagación del flujo del evento. Los detectores de eventos pueden acceder a esta información a través de la propiedad bubbles heredada.
|
|
cancelable:Boolean (default = false) — Determina si se puede cancelar el objeto Event. Los detectores de eventos pueden acceder a esta información a través de la propiedad cancelable heredada.
|
|
status:int (default = 0) — Estado numérico. Los detectores de eventos pueden acceder a esta información a través de la propiedad status.
|
Véase también
| clone | () | método |
public override function clone():Event
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Crea una copia del objeto HTTPStatusEvent y define el valor de cada propiedad para que coincida con el del objeto original.
Valor devueltoEvent — Un nuevo objeto HTTPStatusEvent con valores de propiedades que coinciden con los del objeto original.
|
| toString | () | método |
public override function toString():String
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Devuelve una cadena con todas las propiedades del objeto HTTPStatusEvent. La cadena tiene el siguiente formato:
[HTTPStatusEvent type=value bubbles=value cancelable=value status=value]
String — Una cadena que contiene todas las propiedades del objeto HTTPStatusEvent.
|
| HTTP_STATUS | Constante |
public static const HTTP_STATUS:String = "httpStatus"
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Define el valor de la propiedad type de un objeto de evento httpStatus.
Este evento tiene las propiedades siguientes:
| Propiedad | Valor |
|---|---|
bubbles | false |
cancelable | false; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | El objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
status | El código de estado HTTP que devuelve el servidor. |
target | El objeto de red que recibe el código de estado HTTP. |
Véase también
httpStatusHandler con estado 404 para indicar que no se ha podido encontrar el archivo. El evento httpStatusHandler se gestiona con httpStatusHandler(), que simplemente imprime dos líneas de información sobre el evento.
Notas:
securityError en este ejemplo.httpStatusHandler con código de estado 0 en vez de 404.httpStatusHandler correcto.
package {
import flash.display.Sprite;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.HTTPStatusEvent;
public class HTTPStatusEventExample extends Sprite {
public function HTTPStatusEventExample() {
var loader:URLLoader = new URLLoader();
loader.addEventListener(HttpStatusEvent.HTTP_STATUS, httpStatusHandler);
var request:URLRequest = new URLRequest("http://www.[yourDomain].com/MissingFile.html");
loader.load(request);
}
private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
trace("status: " + event.status);
}
}
}
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/flash/events/HTTPStatusEvent.html