Je l'ai fait une NSString d'un objet NSData:Comment enregistrer les données de forme Content-Disposition à NSString
NSData* data = request.HTTPBody;
NSString* s = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
Maintenant, j'ai le NSString qui m'a donné la NSLog suivante:
WebKitFormBoundaryA7rpc3udSxxsvBFm
Content-Disposition: form-data; name="username"
Testusernamevalue
------WebKitFormBoundaryA7rpc3udSxxsvBFm
Content-Disposition: form-data; name="password"
Testpasswordvalue
------WebKitFormBoundaryA7rpc3udSxxsvBFm--
Comment puis-je enregistrer ces deux valeurs de "nom d'utilisateur" et "mot de passe" dans un seul NSString pour nom d'utilisateur et mot de passe?
Merci pour votre aide. Cordialement Eddi
Pour être sûr que je comprends, vous avez une longue chaîne qui inclut des retours à la ligne, et vous aimeriez y trouver deux chaînes délimitées par name = "*"? Comment saurez-vous quel est le nom et quel est le mot de passe? – danh
Non J'ai des problèmes avec les caractères spéciaux dans une forme php. J'ai donc changé le formulaire en enctype = "multipart/form-data". Puis j'ai obtenu les valeurs du formulaire après name = "username" et après name = "password". J'ai juste besoin de deux NSStrings avec les valeurs "Testusernamevalue" et "Testpasswordvalue" (par exemple dans le premier post) – Eddi