Dalla guida di Flash MX
Disponibilità

Flash Player 6.

Uso

myLoadVars.getBytesTotal()

Parametri

Nessuno.

Valori restituiti

Un numero integrale.

Descrizione

Metodo; restituisce il numero totale di byte che vengono scaricati mediante un'operazione load o sendAndLoad. Il metodo getBytesTotal restituisce undefined se non è in corso alcuna operazione load o se l'operazione load non è stata ancora avviata. Questo metodo restituisce undefined anche quando il numero totale di byte non può essere determinato, ad esempio nel caso in cui lo scaricamento è cominciato ma il server non ha trasmesso un HTTP in formato Content-Length.
Io in php posso impostare l'header in questo modo:
Codice PHP:
ob_start(); 
echo 
"result=".urlencode(utf8_encode(serialize($record)));
$size=ob_get_length(); //salvo in $size la dimensione dell'output che rerstituisce il server (questo funziona)
header("Content-Length: $size"); // setto l'opzione Content-Length dell'header col valore di size;
ob_end_flush(); 
ma flash sembra non prenderlo in considerazione mi da un valore strano 457 quando invece il valore di $size è 2142! 457 è la dimensione in byte della pagina php