Quando effettui una richiesta HTTP il server ti restituisce, oltre ai dati veri e propri, un header che contiene diverse informazioni, tra cui (ma non è detto) la dimensione dei dati.