本文为博主手写总结性文章,如若涉及版权问题,请与博主联系。
- 什么是Cookie
Cookie是由服务器保存在用户浏览器(客户端)上的一块数据,它可以包含有关用户的信息。比如:登录的状态、用户标识等…… - 在Html端用到的代码
function setCookie(cname,cvalue,exdays)
{
var d = new Date();
d.setTime(d.getTime()+(exdays*24*60*60*1000));
var expires = "expires="+d.toGMTString();
document.cookie = cname + "=" + cvalue + "; " + expires;
}
- 在iOS端用到的代码
// 创建可变字典用于存放Cookie
NSMutableDictionary *cookieDic = [NSMutableDictionary dictionary];
// 获取
NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (NSHTTPCookie *cookie in [cookieJar cookies]) {
[cookieDic setObject:cookie.value forKey:cookie.name];
}
// 打印
NSString *Temp = [cookieDic objectForkey:@"name"];
NSLog(@"%@",Temp);