Enviar un HTTP POST a web service desde iOS
Hola,
Aun me cuesta un poco esto del iOS.
Me estoy peleando para enviar un usuario y password a una web que acepta peticiones HTTP.
El problema que tengo es a la hora de enviar el password.
Cómo envío el password hash SHA1 de la contraseña de usuario?
el código que estoy utilizando es este es este:
// Enviamos usuario y password y leemos datos de la web
NSString *postString;
postString = [NSString stringWithFormat:@"user=%@&pass=%@", datoEmail.text, datoPassword.text];
// NSLog(postString);
NSURL *url;
url = [NSURL URLWithString:@"http://www.appadia.com/prueba/login"];
NSMutableURLRequest *req;
req = [NSMutableURLRequest requestWithURL:url];
NSString *msgLength;
msgLength = [NSString stringWithFormat:@"%d", [postString length]];
[req addValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[req addValue:msgLength forHTTPHeaderField:@"Content-Type"];
[req setHTTPMethod:@"POST"];
[req setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
conn = [[NSURLConnection alloc] initWithRequest:req delegate:self];
if (conn) {
webData = [NSMutableData data];
}
Saludos!
Caminos fáciles no llevan lejos
Marcadores