iOS中session和cookie的使用

Posted 不停奔跑的蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS中session和cookie的使用相关的知识,希望对你有一定的参考价值。

获取session的方法:

#pragma mark - 获取session

-(NSString *)getsession{

    NSHTTPCookieStorage *cookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];

    NSArray *cookies = [cookieStorage cookiesForURL:[NSURL URLWithString:接口名]];

    NSString *sessionId;

    

    for (NSHTTPCookie *cookie in cookies) {

        

        if ([cookie.name isEqualToString:@"phpSESSID"]) {

            

            NSDictionary *properties = cookie.properties;

            sessionId = properties[@"Value"];

            break;

        }

    }

    return sessionId;

}

获取sessionID之后传给后台请求其他接口

 

以上是关于iOS中session和cookie的使用的主要内容,如果未能解决你的问题,请参考以下文章

iOS平台下cookie的使用

iOS开发:WKWebView的使用(设置cookie、不受信任的HTTPS、返回关闭按钮)

ios AFNetworking---cookie(session)保持登陆会话状态

04-06 session,cookie,token 区别

JavaWebcookie与session的应用

Django中使用cookie和session