-(
void
) setCookie:(NSString *)cookieName:(NSString *)cookieValue:(NSString *)cookieDomain
{
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:
cookieDomain, NSHTTPCookieDomain,
cookieName, NSHTTPCookieName,
cookieValue, NSHTTPCookieValue,
@
"/"
, NSHTTPCookiePath,
nil];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:[NSHTTPCookie cookieWithProperties:properties]];
}
NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://aaaa.com"]
cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData
timeoutInterval:10];
[self setCookie:@"sessionid" :@"5b0bdfa53414487c537cc05205f3c663" :@"www.aaaa.com"];
[urlRequest setHTTPMethod: @"GET"];
NSURLResponse * response = nil;
NSError * error = nil;
NSData * data = [NSURLConnection sendSynchronousRequest:urlRequest
returningResponse:&response
error:&error];
if (error == nil)
{
// Parse data here
NSString *str = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(str);
}
No comments:
Post a Comment