-1
我需要为Cookie连接设置Cookie。我是Android新手。在iphone它是这样做的如下:设置用于URL连接的Cookie Android
NSURL *serverURL = [NSURL URLWithString:@"<Server URL>"];
NSHTTPCookie *usernamecookie = [NSHTTPCookie cookieWithProperties:
[NSDictionary dictionaryWithObjectsAndKeys:
[serverURL host], NSHTTPCookieDomain,
[serverURL path], NSHTTPCookiePath,
@"username", NSHTTPCookieName,
@"<username>", NSHTTPCookieValue,
nil]];
NSHTTPCookie *passwordcookie = [NSHTTPCookie cookieWithProperties:
[NSDictionary dictionaryWithObjectsAndKeys:
[serverURL host], NSHTTPCookieDomain,
[serverURL path], NSHTTPCookiePath,
@"password", NSHTTPCookieName,
@"<password>", NSHTTPCookieValue,
nil]];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:usernamecookie];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:passwordcookie];
NSData *responseData = [NSURLConnection sendSynchronousRequest:[NSURLRequest requestWithURL:serverURL] returningResponse:nil error:nil];
NSString *response = [[[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]autorelease];
NSLog(@"response data %@",[response description]);
如果有人有任何想法,请帮助。
谢谢。让我检查并尝试。 – 2013-05-10 11:20:23