서버에서 쿠키를 가져 오려고하므로 사용자 이름과 암호 및 쿠키로 서버에 로그인 할 수 있습니다. NSHTTPCookie에 내가 쿠키를 호출하는 방법은 매우 다른이는 얻을 수 있지만ASIHTTPRequest 대 NSHTTPCookie 쿠키 응답 문제
는 ASIHTTPRequest
에서 나는
JSESSIONID=Pt1vcPv0TbaRsK2J6nnWuHu4.pard; Path=/parity,JSESSIONID=z9Gf40eSCVsF3xYcG-yrONsU.pardemo; Path=/parity,NSC_QBSJUFN-EFNP=ffffffff090b1dd445525d5f4f58455e445a4a4229a0;path=/
으로 쿠키를 얻을. 위의 결과로 얻을 수있는 방법이 있습니까?
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]);
}
}
왜 ASIHTTP를 사용합니까? AFNetworking 또는 유지 관리되는 다른 라이브러리로 이동 – amar
'ASIHttpRequest'는 iOS 7 및 8과 관련된 문제를 알고 있으며, 개발자는 얼마 동안 유지 관리를 중단했습니다. ASIHttpRequest를 간단히 대체 할 수있는 AFNetworking으로 이동하는 것이 좋습니다. – rckoenes
@rckoenes 이제 AFNetworkin을 사용하고 있습니다. 이 질문을 확인해 주시겠습니까? http://stackoverflow.com/questions/27101762/afnetworking-vs-asihttprequest-cookie-issue – CAN