Bonjour,
Je dois effectuer un upload d'image en multipart POST mais AFNetWorking me renvoie dans le block failure alors que l'appel sur postman fonctionne trés bien et me renvoie un json bien formatté !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set.}
Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:[self urlForKey:MSHEndpointSendJustificatif]]];
 
    NSDictionary *parameters = @{@"X-ApiKey": user.apiKey};
    AFHTTPRequestOperation *op = [manager POST:[self urlForKey:MSHEndpointSendJustificatif] parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
 
        [formData appendPartWithFileData:imageData name:@"file" fileName:@"photo.jpg" mimeType:@"image/jpeg"];
    } success:^(AFHTTPRequestOperation *operation, id responseObject) {
 
        NSLog(@"Success: %@ ***** %@", operation.responseString, responseObject);
    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
 
        NSLog(@"Error: %@ ***** %@", operation.responseString, error);
    }];
 
    op.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
    [op start];
Je vois pas d'ou pourrais provenir le probleme
Merci d'avance