AFNetworking acepta todos los types de contenido

Estoy haciendo una operación de request para download todos los types de files de un server con AFHTTPRequestOperationManager.

Por el momento, estoy haciendo así:

AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:baseURL]; manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"image/jpeg", @"image/gif", @"image/png", @"application/pdf", ..., nil]; 

Está funcionando muy bien, pero me gustaría habilitar todos los types de contenido posibles para evitar perder algunos.

¿Es posible iniciar los types de contenido aceptables para cada tipo de contenido existente? Algo como:

 manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"*", nil]; 

Gracias.

simplemente establezca acceptableContentTypes en nil.

el código relevante en AFNetworking se ve así:

  if (self.acceptableContentTypes && ![self.acceptableContentTypes containsObject:[response MIMEType]]) { ... 

si aceptableContentTypes es nil, entonces no se molesta en la comprobación y simplemente continúa con la descarga.

Si alguien que encuentra esto necesita agregar una image específica tipo MIME a la list de contenido aceptable, puede hacer lo siguiente:

 #import <AFNetworking/UIImageView+AFNetworking.h> #import <AFNetworking/AFImageDownloader.h> AFImageResponseSerializer* serializer = (AFImageResponseSerializer*)[UIImageView shanetworkingImageDownloader].sessionManager.responseSerializer; serializer.acceptableContentTypes = [serializer.acceptableContentTypes setByAddingObject:@"image/jpg"];