Получить куки от NSHTTPURLResponse
У меня очень странная проблема, я запрашиваю URL-адрес и хочу получить от него файлы cookie. Я использовал этот способ для получения файлов cookie:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
NSHTTPURLResponse *HTTPResponse = (NSHTTPURLResponse *)response;
NSDictionary *fields = [HTTPResponse allHeaderFields];
NSString *cookie = [fields valueForKey:"Set-Cookie"];
}
НО куки не заполнены, некоторые поля отсутствуют, я проверил их на PostMan, все куки есть.
Я также использовал этот метод при запускеNSURLRequest
.
[request setHTTPShouldHandleCookies:YES];
В чем проблема?
ПРИМЕЧАНИЕ: эта проблема на iOS, у меня есть версия для Android, и она работает нормально, и все куки есть.