NSString * post = @ "& nom d'utilisateur = adam & password = test"; NSData * postData = [post dataUsingEncoding: NSASCIIStringEncoding allowLossyConversion: OUI]; NSString * postLength = [NSString stringWithFormat: @ "% d", [longueur des données]]; NSMutableURLRequest * request = [[[NSMutableURLRequest alloc] init] autorelease];Comment ajouter querystring en url à l'aide de l'objectif c?
[request setURL:[NSURL URLWithString:@"http://ws.myurl.com/svc-public/iPhoneAuthenticate.aspx?uname=adam&pword=test"]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSData *returnData = [ NSURLConnection sendSynchronousRequest: request returningResponse: nil error: nil ];
NSString *response = [[NSString alloc] initWithData:returnData encoding:NSASCIIStringEncoding];
NSLog(response);
Ceci est mon url http://ws.myurl.com/svc-public/iPhoneAuthenticate.aspx, maintenant je dois ajouter le nom d'utilisateur et mot de passe dynamique.
Comment ajouter querystring dans url? Aidez-moi, s'il vous plaît.
Bien sûr, vous voudriez encoder votre nom d'utilisateur et mot de passe avant de passer en dehors de votre application ... –
Oui, bien sûr. Mais c'est une autre question – Vladimir