NSHTTPURLResponse statusCode возвращает ноль, когда оно должно быть 401
Возможный дубликат:
iOS: как я могу получить HTTP 401 вместо -1012 NSURLErrorUserCancelledAuthentication
Просто делаю нормальный пост HTTP с NSMutableURLRequest и sendSynchronousRequest. Но объект NSHTTPURLResponse, который я передаю, имеет нулевой статус-код после вызова. Я получаю эту ошибку:
Ошибка домена =NSURLErrorDomain Code=-1012 UserInfo=0x4d3b3c0 "Операция не может быть завершена. (NSURLErrorDomain ошибка -1012.)"
но нет кода состояния. Зачем? Код состояния, который отправляет сервер - 401.
1 ответ
Решение
У меня нет решения проблемы, но вот список NSURLErrorDomain
коды которых-1012
относится кNSURLErrorUserCancelledAuthentication
, если это поможет сузить причину.