Я подключаюсь к веб-службе RESTful, использую JSON для извлечения данных.У меня проблема в том, что сервер дает ответ 200 OK, даже если имя пользователя и пароль неверны.Затем он отвечает HTML-страницей с инструкциями.Я хочу сделать некоторую обработку ошибок, когда пользователь входит в систему, есть ли способ в Objective-C, чтобы проверить тип содержимого ответа и сравнить это с "application / json"?
Заранее спасибо!
Класс NSURLResponse имеет свойство MIMEType, которое, я думаю, можно использовать.
NSURLResponse
MIMEType
Или, для HTTP, есть allHeaderFields на NSHTTPURLResponse, который возвращает словарь заголовков ответа (тогда вы просто проверяете заголовок Content-Type).
allHeaderFields
NSHTTPURLResponse
Content-Type