1.如何设置特定cookie
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
@"gt0oetgvkhbhii3ntk0wkv4p",NSHTTPCookieValue, // token值
@"ASP.NET_SessionId", NSHTTPCookieName, // token名
@"/", NSHTTPCookiePath, // 路径
@"192.168.1.111" ,NSHTTPCookieDomain, // 域
nil];
NSLog(@"urlCookie=%@",urlCookie);
[request setRequestCookies:[NSMutableArray arrayWithObject:urlCookie]];
2.设置带cookie的请求NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSHTTPCookie *urlCookie =nil;
for (NSHTTPCookie *cookie in [cookieJar cookies]) {
urlCookie=cookie;
}
NSString *string = [[NSString alloc] initWithData:[urlCookie.properties JSONData] encoding:NSUTF8StringEncoding];