Paket | flash.events |
Sınıf | public class AVHTTPStatusEvent |
Miras Alma | AVHTTPStatusEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
AVHTTPStatusEvent nesneleri her zaman error veya completion olaylarından önce gönderilir. AVHTTPStatusEvent nesnesi mutlaka bir hata koşulu belirtmez; yalnızca ağ yığını tarafından sağlanan HTTP durum kodunu (varsa) yansıtır. Bazı Flash Player ortamları, HTTP durum kodlarını algılayamayabilir; bu tür durumlarda her zaman bir 0 durum kodu bildirilir.
Flash Player'da, yalnızca bir tür HTTPStatus olayı bulunur: httpStatus
. AIR çalışma zamanında, responseURL
ve responseHeaders
özelliklerini içeren bir httpResponseStatus
öğesini dinlemek için FileReference, URLLoader veya URLStream öğesi kaydolabilir. Bu özellikler bir httpStatus
olayında tanımsızdır.
Özellik | Tanımlayan: | ||
---|---|---|---|
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
responseHeaders : Array
URLRequestHeader nesneleri dizisi olarak yanıtın döndürüldüğü yanıt üstbilgileri. | AVHTTPStatusEvent | ||
responseURL : String
Yanıtın döndürüldüğü URL. | AVHTTPStatusEvent | ||
status : int [salt okunur]
Sunucudan gelen HTTP durum kodu. | AVHTTPStatusEvent | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
type : String [salt okunur]
Olay türü. | Event |
Yöntem | Tanımlayan: | ||
---|---|---|---|
AVHTTPStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:int = 0, responseUrl:String = null, responseHeaders:Array = null)
HTTP status olayları hakkındaki belirli bilgileri içeren bir Event nesnesi oluşturur. | AVHTTPStatusEvent | ||
[geçersiz kıl]
AVHTTPStatusEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar. | AVHTTPStatusEvent | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
[geçersiz kıl]
AVHTTPStatusEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. | AVHTTPStatusEvent | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
AV_HTTP_RESPONSE_STATUS : String = "avHttpResponseStatus" [statik]
httpStatus olayından farklı olarak, httpResponseStatus olayı herhangi bir yanıt verisinden önce teslim edilir. | AVHTTPStatusEvent |
responseHeaders | özellik |
responseHeaders:Array
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
URLRequestHeader nesneleri dizisi olarak yanıtın döndürüldüğü yanıt üstbilgileri.
Uygulama
public function get responseHeaders():Array
public function set responseHeaders(value:Array):void
İlgili API Öğeleri
responseURL | özellik |
status | özellik |
status:int
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Sunucudan gelen HTTP durum kodu. Örneğin, 404 değeri, sunucunun istenen URI için bir eşleme bulmadığını belirtir. HTTP durum kodları http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html adresinde HTTP belirtiminin 10.4 ve 10.5 bölümlerinde bulunabilir.
Flash Player veya AIR, sunucudan bir durum kodu alamazsa veya sunucuyla iletişim kuramazsa, varsayılan 0 değeri, kodunuza iletilir. Herhangi bir oynatıcıda (örneğin, bozuk URL isteği gönderildiğinde) 0 değeri oluşturulabilir ve Flash Player eklentisi HTTP durumu kodlarını oynatıcıya iletmeyen şu tarayıcılarda çalışırken eklenti tarafından her zaman bir 0 değeri oluşturulur: Macintosh için Internet Explorer, Netscape, Mozilla, Safari ve Opera.
Uygulama
public function get status():int
AVHTTPStatusEvent | () | Yapıcı |
public function AVHTTPStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, status:int = 0, responseUrl:String = null, responseHeaders:Array = null)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
HTTP status olayları hakkındaki belirli bilgileri içeren bir Event nesnesi oluşturur. Event nesneleri, olay dinleyicilerine parametre olarak iletilir.
Parametrelertype:String — Olayın türü. Olay dinleyicileri bu bilgilere miras alınan type özelliği üzerinden erişebilir. Yalnızca bir tür HTTPStatus olayı vardır: AVHTTPStatusEvent.HTTP_STATUS .
| |
bubbles:Boolean (default = false ) — Event nesnesinin olay akışının köpürme aşamasında yer alıp almayacağını belirler. Olay dinleyicileri bu bilgilere miras alınan bubbles özelliği üzerinden erişebilir.
| |
cancelable:Boolean (default = false ) — Event nesnesinin iptal edilip edilemeyeceğini belirler. Olay dinleyicileri bu bilgilere miras alınan cancelable özelliği üzerinden erişebilir.
| |
status:int (default = 0 ) — Sayısal durum. Olay dinleyicileri, status özelliği üzerinden bu bilgilere erişebilir.
| |
responseUrl:String (default = null )
| |
responseHeaders:Array (default = null )
|
İlgili API Öğeleri
clone | () | yöntem |
override public function clone():Event
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
AVHTTPStatusEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar.
DöndürürEvent — Orijinaliyle eşleşen özellik değerlerine sahip yeni bir AVHTTPStatusEvent nesnesi.
|
toString | () | yöntem |
override public function toString():String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
AVHTTPStatusEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. Dize şu biçimdedir:
[AVHTTPStatusEvent type=value bubbles=value cancelable=value status=value]
String — AVHTTPStatusEvent nesnesinin tüm özelliklerini içeren bir dize.
|
AV_HTTP_RESPONSE_STATUS | Sabit |
public static const AV_HTTP_RESPONSE_STATUS:String = "avHttpResponseStatus"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Lite 4 |
httpStatus
olayından farklı olarak, httpResponseStatus
olayı herhangi bir yanıt verisinden önce teslim edilir. Ayrıca, httpResponseStatus
olayı, responseHeaders
ve responseURL
özelliklerine yönelik değerleri (httpStatus
olayı için tanımsızdır) içerir. httpResponseStatus
olayının (varsa) herhangi bir complete
veya error
olayından önce (ve buna ek olarak) gönderileceğini unutmayın.
AVHTTPStatusEvent.HTTP_RESPONSE_STATUS
sabiti httpResponseStatus
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
responseURL | Yanıtın döndürüldüğü URL. |
responseHeaders | URLRequestHeader nesneleri dizisi olarak yanıtın döndürüldüğü yanıt üstbilgileri. |
status | Sunucudan gelen HTTP durum kodu. |
target | HTTP durum kodunu alan network nesnesi. |
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z