Paket | flash.events |
Klass | public class AVHTTPStatusEvent |
Arv | AVHTTPStatusEvent Event Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
AVHTTPStatusEvent-objekt skickas alltid före felhändelser eller slutförda händelser. Ett AVHTTPStatusEvent-objekt indikerar inte nödvändigtvis ett feltillstånd, det bara återspeglar HTTP-statuskoden (om sådan finns) som anges av nätverksstacken. En del Flash Player-miljöer kanske inte kan upptäcka HTTP-statuskoder; då rapporteras alltid statuskoden 0.
I Flash Player finns det endast en typ av HTTPStatus-händelse: httpStatus
. I AIR-körningen kan en FileReference, URLLoader eller URLStream registreras för att lyssna efter en httpResponseStatus
som inkluderar responseURL
och responseHeaders
-egenskaper. Dessa egenskaper är odefinierade i en httpStatus
-händelse.
Egenskap | Definieras med | ||
---|---|---|---|
bubbles : Boolean [skrivskyddad]
indikerar om händelsen är en bubblande händelse. | Event | ||
cancelable : Boolean [skrivskyddad]
Indikerar om beteendet som är kopplat till händelsen kan förhindras. | Event | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
currentTarget : Object [skrivskyddad]
Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. | Event | ||
eventPhase : uint [skrivskyddad]
Den nuvarande fasen i händelseflödet. | Event | ||
responseHeaders : Array
Svarsrubriken som svaret returnerade har en array med URLRequestHeader-objekt. | AVHTTPStatusEvent | ||
responseURL : String
URL:en som svaret returnerades från. | AVHTTPStatusEvent | ||
status : int [skrivskyddad]
Den HTTP-statuskod som returneras av servern. | AVHTTPStatusEvent | ||
target : Object [skrivskyddad]
Händelsens mål. | Event | ||
type : String [skrivskyddad]
Händelsens typ. | Event |
Metod | Definieras med | ||
---|---|---|---|
AVHTTPStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:int = 0, responseUrl:String = null, responseHeaders:Array = null)
Skapar ett nytt Event-objekt som innehåller specifik information om HTTP-statushändelser. | AVHTTPStatusEvent | ||
[åsidosätt]
Skapar en kopia av AVHTTPStatusEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper. | AVHTTPStatusEvent | ||
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0. | Event | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Kontrollerar om preventDefault()-metoden har anropats för händelsen. | Event | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Avbryter en händelses standardbeteende om det beteendet kan avbrytas. | Event | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. | Event | ||
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. | Event | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
[åsidosätt]
Returnerar en sträng som innehåller alla AVHTTPStatusEvent-objektets egenskaper. | AVHTTPStatusEvent | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
AV_HTTP_RESPONSE_STATUS : String = "avHttpResponseStatus" [statisk]
Till skillnad från httpStatus-händelsen levereras httpResponseStatus-händelsen innan eventuella svarsdata. | AVHTTPStatusEvent |
responseHeaders | egenskap |
responseHeaders:Array
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Svarsrubriken som svaret returnerade har en array med URLRequestHeader-objekt.
Implementering
public function get responseHeaders():Array
public function set responseHeaders(value:Array):void
Relaterade API-element
responseURL | egenskap |
responseURL:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
URL:en som svaret returnerades från. Vid omdirigering kommer denna att vara en annan jämfört med den begärda URL:en.
Implementering
public function get responseURL():String
public function set responseURL(value:String):void
status | egenskap |
status:int
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Den HTTP-statuskod som returneras av servern. Värdet 404 innebär till exempel att servern inte hittade någon matchning för den begärda URL:en. HTTP-statuskoder finns i avsnitt 10.4 och 10.5 i HTTP-specifikationen på http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.
Om Flash Player eller AIR inte får någon statuskod från servern eller om det inte går att kommunicera med servern, skickas standardvärdet 0 till din kod. Värdet 0 kan genereras i alla spelare (till exempel om en URL med felaktigt format begärs) och värdet 0 genereras alltid av Flash Player-plugin när den körs i följande webbläsare som inte skickar HTTP-statuskoder till spelaren: Netscape, Mozilla, Safari, Opera och Internet Explorer för Macintosh.
Implementering
public function get status():int
AVHTTPStatusEvent | () | Konstruktor |
public function AVHTTPStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:int = 0, responseUrl:String = null, responseHeaders:Array = null)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar ett nytt Event-objekt som innehåller specifik information om HTTP-statushändelser. Event-objekt skickas som parametrar till händelseavlyssnare.
Parametrartype:String — Händelsens typ. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen type . Det finns bara en sorts HTTPStatus-händelse: AVHTTPStatusEvent.HTTP_STATUS .
| |
bubbles:Boolean (default = false ) — Bestämmer om Event-objektet deltar i bubblingssteget av händelseflödet. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen bubbles .
| |
cancelable:Boolean (default = false ) — Avgör om Event-objektet kan avbrytas. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen cancelable .
| |
status:int (default = 0 ) — Numerisk status. Händelseavlyssnare kan hämta informationen genom den ärvda egenskapen status .
| |
responseUrl:String (default = null )
| |
responseHeaders:Array (default = null )
|
Relaterade API-element
clone | () | metod |
override public function clone():Event
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Skapar en kopia av AVHTTPStatusEvent-objektet och ställer in värdet för alla egenskaper så att de matchar originalets egenskaper.
ReturnerarEvent — Ett nytt AVHTTPStatusEvent-objekt med egenskapsvärden som matchar originalet.
|
toString | () | metod |
override public function toString():String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Returnerar en sträng som innehåller alla AVHTTPStatusEvent-objektets egenskaper. Strängen är i följande format:
[AVHTTPStatusEvent type=värde bubbles=värde cancelable=värde status=värde]
String — En sträng som innehåller alla egenskaper i AVHTTPStatusEvent-objektet.
|
AV_HTTP_RESPONSE_STATUS | Konstant |
public static const AV_HTTP_RESPONSE_STATUS:String = "avHttpResponseStatus"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Lite 4 |
Till skillnad från httpStatus
-händelsen levereras httpResponseStatus
-händelsen innan eventuella svarsdata. Dessutom inkluderar httpResponseStatus
-händelsen värdena för responseHeaders
och responseURL
-egenskaperna (som är odefinierade i en httpStatus
-händelse). Observera att httpResponseStatus
-händelsen (om sådan finns) skickas före (och utöver) händelserna complete
eller error
.
AVHTTPStatusEvent.HTTP_RESPONSE_STATUS
-konstanten definierar värdet på type
-egenskapen för ett httpResponseStatus
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
bubbles | false |
cancelable | false ; det finns inget standardbeteende att avbryta. |
currentTarget | Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. |
responseURL | URL:en som svaret returnerades från. |
responseHeaders | Svarsrubriken som svaret returnerade har en array med URLRequestHeader-objekt. |
status | Den HTTP-statuskod som returneras av servern. |
target | Nätverksobjektet tar emot en HTTP-statuskod. |
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z