| Paket | flash.net |
| Sınıf | public final class URLRequestMethod |
| Miras Alma | URLRequestMethod Object |
| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
POST yöntemini mi, GET yöntemini mi kullanması gerektiğini belirten değerler sağlar.
İlgili API Öğeleri
| Sabit | Tanımlayan: | ||
|---|---|---|---|
| DELETE : String = "DELETE" [statik]
URLRequest nesnesinin bir DELETE olduğunu belirtir. | URLRequestMethod | ||
| GET : String = "GET" [statik]
URLRequest nesnesinin bir GET olduğunu belirtir. | URLRequestMethod | ||
| HEAD : String = "HEAD" [statik]
URLRequest nesnesinin bir HEAD olduğunu belirtir. | URLRequestMethod | ||
| OPTIONS : String = "OPTIONS" [statik]
URLRequest nesnesinin OPTIONS olduğunu belirtir. | URLRequestMethod | ||
| POST : String = "POST" [statik]
URLRequest nesnesinin bir POST olduğunu belirtir. | URLRequestMethod | ||
| PUT : String = "PUT" [statik]
URLRequest nesnesinin bir PUT olduğunu belirtir. | URLRequestMethod | ||
DELETE | Sabit |
public static const DELETE:String = "DELETE"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
URLRequest nesnesinin bir DELETE olduğunu belirtir.
GET | Sabit |
public static const GET:String = "GET"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
URLRequest nesnesinin bir GET olduğunu belirtir.
HEAD | Sabit |
public static const HEAD:String = "HEAD"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
URLRequest nesnesinin bir HEAD olduğunu belirtir.
OPTIONS | Sabit |
public static const OPTIONS:String = "OPTIONS"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
URLRequest nesnesinin OPTIONS olduğunu belirtir.
POST | Sabit |
public static const POST:String = "POST"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
URLRequest nesnesinin bir POST olduğunu belirtir.
Not: Adobe AIR'de çalışan içerik için, navigateToURL() işlevinin kullanılması sırasında, GET yöntemini kullandığı gibi POST yöntemini kullanan URLRequest öğesi (method özelliği URLRequestMethod.POST olarak ayarlanmış olan).
PUT | Sabit |
public static const PUT:String = "PUT"| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | AIR 1.0 |
URLRequest nesnesinin bir PUT olduğunu belirtir.
Not:Bu örneği çalıştırmak için, SWF dosyanızla aynı dizine example.txt adlı bir dosya koyun. Bu dosya, az sayıda sözcük veya metin satırı içeren basit bir metin dosyası olmalıdır.
Örnek kodu şu işlemleri gerçekleştirir:
- Yapıcı işlevi,
loaderadlı bir URLLoader örneği oluşturur. loadernesnesi, desteklenen her URLLoader olayı için dinleyiciler ekleyenconfigureListeners()yöntemine iletilir.- Yüklenecek dosyanın adını belirten
requestadlı bir URLRequest örneği oluşturulur. - İsteğin
methodözelliğiURLRequestMethod.POSTolarak ayarlanır. - Ardından
requestnesnesi, metin dosyasını yükleyenloader.load()öğesine iletilir. - URLLoader, metin dosyasını yüklemeyi tamamladığında
Event.COMPLETEolayı tetiklenir ve bu dacompleteHandler()yöntemini tetikler.completeHandler()yöntemi, yalnızcadataözelliğini, metin dosyasının içindekileri izler.
package {
import flash.display.Sprite;
import flash.events.*;
import flash.net.*;
public class URLRequestMethodExample extends Sprite {
private var loader:URLLoader;
public function URLRequestMethodExample() {
loader = new URLLoader();
configureListeners(loader);
var request:URLRequest = new URLRequest("example.txt");
request.method = URLRequestMethod.POST;
loader.load(request);
}
private function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
dispatcher.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
}
private function completeHandler(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
trace("completeHandler: " + loader.data);
}
private function openHandler(event:Event):void {
trace("openHandler: " + event);
}
private function progressHandler(event:ProgressEvent):void {
trace("progressHandler loaded:" + event.bytesLoaded + " total: " + event.bytesTotal);
}
private function securityErrorHandler(event:SecurityErrorEvent):void {
trace("securityErrorHandler: " + event);
}
private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}
private function ioErrorHandler(event:IOErrorEvent):void {
trace("ioErrorHandler: " + event);
}
}
}
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster