ASIHTTPRequest与NSHTTPCookie Cookie响应问题

时间:2014-11-13 09:33:09

标签: ios asihttprequest nsurlrequest nshttpcookie

我正在尝试从服务器获取cookie,因此使用用户名和密码以及cookie我可以登录服务器。

ASIHTTPRequest中,我将Cookie视为

JSESSIONID=Pt1vcPv0TbaRsK2J6nnWuHu4.pard; Path=/parity,JSESSIONID=z9Gf40eSCVsF3xYcG-yrONsU.pardemo; Path=/parity,NSC_QBSJUFN-EFNP=ffffffff090b1dd445525d5f4f58455e445a4a4229a0;path=/

在NSHTTPCookie中,我得到的是非常不同的,这就是我调用cookie的方式。有没有办法,所以我可以得到它作为上面的结果?

NSMutableURLRequest *postRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://www.exapmle.com/server/api.ashx"]];

NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];
NSHTTPCookie *cookie =[[NSHTTPCookie alloc]init];
for (int i = 0; i < [cookies count]; i++) {

    cookie = [cookies objectAtIndex:i];

    NSLog(@"Cookie: %@, %@, %@ ,%@", [cookie domain],[cookie path],[cookie name],[cookie value]);

    }
}

1 个答案:

答案 0 :(得分:0)

ASIHttp相当陈旧,即使其开发人员建议您停止使用它也不再使用它Link

由好人移至AFNetworking一个漂亮的图书馆。