¿Por qué mi NSURLConnection informa de un expectedContentLength incorrecto

Tengo una conexión NSUR y endidReceiveResponse estoy comprobando[response expectedContentLength] y obtener valores realmente grandes como 18446744073709551615. No hay forma de que esto sea correcto. La descarga es de aproximadamente 3k bytes, y cuando espero la misma solicitud en fiddler, veo un encabezado de longitud de contenido (correcto) en la respuesta de aproximadamente 3k bytes.

Respuestas a la pregunta(2)

Su respuesta a la pregunta