J'ai ce formulaire html pour passer mes données de l'iphone au serveur web .. mais je suis coincé comment construire cette forme/données dans une demande mutable. Pouvez-vous pls. conseille-moi.Formulaire de demande d'URL
forme Html:
<html>
<form method="post" action="https://mysite.com">
<input type="hidden" name="action" value="sale">
<input type="hidden" name="acctid" value="TEST123">
<input type="hidden" name="amount" value="1.00">
<input type="hidden" name="name" value="Joe Customer">
<input type="submit">
</form>
</html>
Je ne sais pas comment assigner à la demande d'URL la "valeur" à la clé spécifique (ex action acctid, le montant, le nom.) ???
Ceci est mon code:
NSString *urlString = @"https://mysite.com";
NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:urlString]];
NSString *post = [[NSString alloc] initWithFormat:@"%@%@&%@%@&%@%@&%@%@",
action, sale,
acctid, TEST123,
amount, 1.00,
name, Joe Customer]; // ????
NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
[urlRequest setHTTPMethod:@"POST"];
[urlRequest setValue:postLength forHTTPHeaderField:@"Content-Length"];
[urlRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; // multipart/form-data
[urlRequest setHTTPBody:postData];
a obtenu .. Merci Simon .. –