Я использую Spotify API для мобильного приложения iOS. Я новичок в Swift и сетевых / HTTP-запросах и не могу найти информацию о том, какие ожидаемые значения для ответа и ошибки будут при использовании UISession.shared.datatask(with: MYURLGOESHERE) {(data, response, err) in MYCODEHERE}
. Ошибка nil
при успешном запросе?
А что собственно в содержании ответа и ошибки? https://developer.spotify.com/documentation/web-api/#response -status-codes Здесь приведен список кодов состояния ответа, но означает ли это, что ключ ответа имеет одно число в качестве значения? Причина, по которой я спрашиваю, состоит в том, что, если моя ошибка - ошибка аутентификации (с кодом 401), я хочу переосмыслить sh мой токен аутентификации и повторить попытку, но на всех других ошибках go, в другой обработчик. Спасибо за ответ!