AFNetworking y errores de networking

Estoy usando el framework AFNetworking para hacer varias requestes web JSON.

Durante el desarrollo si no consigo proporcionar los parameters requeridos o si los desarrolladores del service han roto algo 🙂 recibo un 500 error

El bloque de Error de AFJSONRequestOperation está capturando correctamente. Sin embargo, no puedo ver el cuerpo de la página porque AfNetworking está cancelando la request tan pronto como se recibe el código de error en la cabeza.

¿Hay algo de trabajo por aquí? Me gustaría escupir el cuerpo de la respuesta al logging.

Deberá agregar el Código http 500 a los códigos de estado aceptables y filtrarlo en la callback de éxito. Allí tendrá un responseObject.

Utilice la propiedad responseData o responseString de la operación que pasó al bloque de fallas.