2012-01-05 8 views

Odpowiedz

5

Jeśli nie chcesz słuchać odpowiedzi, możesz usunąć obiekt dataFormat, detektor i jego funkcję obsługi. Możesz również pominąć request.method, ponieważ GET jest domyślny.

import flash.net.*; 
var url:String = "http://192.168.1.1:1234/"; 
var request:URLRequest = new URLRequest(url); 

var variables:URLVariables = new URLVariables(); 
variables.name = "Anton Ashardi"; 
request.data = variables; 

var loader:URLLoader = new URLLoader(); 
loader.load(request); 

Jeśli nie chcesz wysyłać żadnych danych wraz z żądaniem, możesz również pominąć centralny blok kodu.

+0

Tworzę klasę otoki API. Coś nie tak z utrzymywaniem URLLoader jako zmienną składową i ponownym użyciem? –

+0

Nie o tym wiem, zwłaszcza, jeśli nigdy nie rejestrujesz słuchaczy. Możesz po prostu wywołać 'loader.load' z nowym obiektem żądania lub zachować obiekt żądania jako element klasy i zmodyfikować obiekt URLVariables przed wysłaniem. – shanethehat