С Swift есть способ открыть URL-адрес и получить ошибку http - PullRequest
0 голосов
/ 06 мая 2020

Я делаю

if !UIApplication.shared.openURL(url) {         
    print("Error")
}

Проблема в том, что в консоли появляется сообщение об ошибке, и я ищу, как узнать, какая именно c ошибка HTTP выдается.

1 Ответ

0 голосов
/ 06 мая 2020

Вы можете получить ответы, выполнив следующие действия.

let URL = URL(string: "www.google.com")
let task = URLSession.shared.dataTask(with:url!) { _, response, _ in 
     if let status = response as? HTTPURLResponse {
          print(status.statusCode)
     }
}

task.resume()

Приносим извинения за любые проблемы с синтаксисом. В настоящий момент XCode недоступен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...