Обычно вам не нужно знать конкретный код ошибки, просто, был ли запрос успешным или нет.Но я мог бы увидеть инструмент разработчика или что-то подобное, вы можете показать реальный код.
Что-то вроде этого было бы хорошо, в действительности нет необходимости проверять регистр каждого возможного кода состояния.
if let httpResponse = response as? HTTPURLResponse {
print("error \(httpResponse.statusCode)")
if httpResponse.statusCode == 200{
//Success
}else{
//Failed
statusCodeLabel.text = httpResponse.statusCode
}
}else {
//Failed
}