Если вы хотите, чтобы ваше приложение автоматически управляло файлами cookie, добавьте его в файл appDelegate.m:
NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage
sharedHTTPCookieStorage];
[cookieStorage setCookieAcceptPolicy:NSHTTPCookieAcceptPolicyAlways];
Если вы хотите самостоятельно управлять информацией о сеансе, вы можете выполнять все запросы ajax, например:this:
var request = {
url: my_server_url,
success: function(response, status, request) {
var header = request.getAllResponseHeaders();
var match = header.match(/(Set-Cookie|set-cookie): (.+?);/);
if(match)
my_saved_cookie = match[2];
},
}
if(my_saved_cookie)
request.headers = { Cookie: my_saved_cookie };
$.ajax(request);
В моем приложении я самостоятельно управлял сессионными куки-файлами, используя второй метод, пока не обнаружил первый метод.