Я пытаюсь создать логин в своем приложении для iPhone.Как установить Cookie с NSURLRequest?
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];
То, как я отправляю свои данные на Сервер, работает - я получаю ответ. Проблема заключается в том, что ответ представляет собой код входа, а не код «сохраненной» области. Я думаю, что мне нужно создавать куки, чтобы сайт знал, что я вошел в систему.
Я искал в Интернете, но не нашел ничего полезного. Итак, как мне создать файл cookie, когда я вхожу в систему? Должен ли я публиковать этот файл cookie каждый раз, когда я перехожу к другой ссылке в «сохраненной» области?
Надеюсь, вы оставите мою проблему.
Greetz
Вы должны изменить свой вопрос «Как получить Cookie с NSURLRequest? " так как вы сказали, что хотите, чтобы существующий cookie не создавал новый. – Maziyar