作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我使用下面的代码来创建一个cookie,但是失败了。(iOS SDK 5)
// add cookie
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
req.URL, NSHTTPCookieOriginURL,
@"MLSTORAGE", NSHTTPCookieName,
@"1234567890", NSHTTPCookieValue,
nil];
NSHTTPCookie *cookie = [NSHTTPCookie cookieWithProperties:properties];
NSLog(@"\nurl: %@\ncookie: %@", req.URL, cookie);
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
//
日志是:
2012-07-26 18:30:49.914 Motilink[15289:707] -[FMWebDAVRequest sendRequest:][Line 154]
url: http://210.116.114.195:8080/MLServer/storage/
cookie: (null)
有人知道如何创建 cookie 吗?
最佳答案
在您的请求 URL 中使用 NSHTTPCookieOriginURL
时似乎出现了问题。
尝试使用这段代码,它对我有用:
// add cookie
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
req.URL.host, NSHTTPCookieDomain,
req.URL.path, NSHTTPCookiePath,
@"MLSTORAGE", NSHTTPCookieName,
@"1234567890", NSHTTPCookieValue,
nil];
NSHTTPCookie *cookie = [NSHTTPCookie cookieWithProperties:properties];
NSLog(@"\nurl: %@\ncookie: %@", req.URL, cookie);
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
//
但是,我不知道为什么 NSHTTPCookieOriginURL
在这里不起作用。
希望对您有所帮助,
关于ios - 使用 "NSHTTPCookie cookieWithProperties"创建 cookie 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11667468/
我使用下面的代码来创建一个cookie,但是失败了。(iOS SDK 5) // add cookie NSDictionary *properties = [NSDictionary diction
我是一名优秀的程序员,十分优秀!