Estoy intentando crear un inicio de sesión en mi aplicación de iPhone.¿Cómo configurar una cookie con una solicitud NSURL?
NSURL *urlNew = [NSURL URLWithString:urlstring];
NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:urlNew];
NSString *msgLength = [NSString stringWithFormat:@"%d", [parameterString length]];
[theRequest addValue: msgLength forHTTPHeaderField:@"Content-Length"];
[theRequest setHTTPMethod:@"POST"];
[theRequest setValue:length forHTTPHeaderField:@"Content-Length"];
[theRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[theRequest setHTTPBody: httpbody];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self startImmediately:YES];
[connection start];
Esa es la forma en que publico mis datos en el Servidor, funciona - recibo una respuesta. El problema es que la respuesta es el código del lado de inicio de sesión, no el código del área "guardada". Creo que tengo que crear cookies, para que el sitio web sepa, que estoy conectado.
He buscado en Internet, pero no encontré nada útil. Entonces, ¿cómo creo una cookie cuando inicio sesión? ¿Tengo que publicar esta cookie cada vez que voy a otro enlace en el área "guardada"?
Espero que puedas entender mi problema.
Greetz
debe cambiar su pregunta de "¿Cómo conseguir una cookie con una solicitud NSURL? " ya que dijiste que quieres que la cookie existente no cree una nueva. – Maziyar