El progreso de Alamofire devuelve -1 a pesar de que Content-Length está configurado

Cuando imprimo los bytes esperados de un Alamofireprogress llamarlo siempre imprime -1 hasta el final, cuando imprime el total. Sin embargo, si ejecuto un comando curl contra el servidor web, obtengo una salida de encabezado que enumera muy claramente el encabezado Content-Length.

¿Por qué siempre dice -1?

Respuestas a la pregunta(1)

Su respuesta a la pregunta