tipo de contenido de file zip para request http

Estoy enviando un file zip al server a través de HTTPREQUEST ¿qué debería ser el tipo de contenido para este tipo de file? el file es un file zip que contiene imágenes en tipo png.

Gracias

.zip application/zip, application/octet-stream 

El tipo MIME estándar para files ZIP es application/zip . Los types para los files dentro del ZIP no tienen importancia para el tipo MIME.

Como siempre, en última instancia, depende de la configuration del server.

 [request setValue:@"application/zip" forHTTPHeaderField:@"Content-Type"]; 

Si desea el tipo MIME para un file, puede usar el siguiente código:

 - (NSString *)mimeTypeForPath:(NSString *)path { // get a mime type for an extension using MobileCoreServices.framework CFStringRef extension = (__bridge CFStringRef)[path pathExtension]; CFStringRef UTI = UTTypeCreatePrefernetworkingIdentifierForTag(kUTTagClassFilenameExtension, extension, NULL); assert(UTI != NULL); NSString *mimetype = CFBridgingRelease(UTTypeCopyPrefernetworkingTagWithClass(UTI, kUTTagClassMIMEType)); assert(mimetype != NULL); CFRelease(UTI); return mimetype; } 

En el caso de un file ZIP, esto devolverá la application/zip .