Comment lire une simple chaîne de caractères à partir d'une requête POST en AFNetworking (Pas de JSON)

Je suis en utilisant AFNetworking pour communiquer avec un serveur par le biais de POST qui répond par une simple chaîne de caractères contenant les informations dont j'ai besoin. Je suis en utilisant le code suivant:

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST: MY_URL
   parameters: MY_PARAMETERS
      success:^(AFHTTPRequestOperation *operation, id responseObject) {
        //do something
      }
      failure:^(AFHTTPRequestOperation *operation, NSError *error) {
        //etc.
      }];

Cependant, il semble que AFNetworking attend tous la réponse au format JSON, car j'ai cette erreur lorsque j'exécute ma requête:

Erreur de Domaine=NSCocoaErrorDomain Code=3840 "L'opération ne pouvait pas être
terminé. (Cacao erreur 3840.)" JSON (texte n'a pas commencé avec le tableau ou
objet et option pour permettre à des fragments non défini.) UserInfo=0x1566eb00
{NSDebugDescription=JSON texte n'a pas commencé avec tableau ou d'un objet et
option pour permettre à des fragments de ne pas définir.}

Comment puis-je savoir AFNetworking que c'est OK que la réponse n'est pas un objet JSON? J'ai vu quelque chose impliquant AFHTTPClient, mais il ne semble pas faire partie de AFNetworking plus.

OriginalL'auteur Haiku Oezu | 2014-01-09