Comment tester une URL et obtenir un code d'état dans Swift 3?

Je suis en utilisant la plus récente version de Xcode (8.1 au moment de l'écriture), qui utilise Swift 3.0.

Tout ce que je suis en train de faire est de prendre une corde, de le convertir à une URL et de tester l'URL pour voir si il me donne une erreur 404. J'ai été en mesure de faire une URL et URLRequest en utilisant:

    let url = URL(string: fullURL)
    let request = URLRequest(url: url!)

mais je me suis trouvé dans l'impossibilité d'obtenir quoi que ce soit de travail au-delà. J'ai cherché de l'aide, mais la plupart, si pas tous, il est écrit dans Swift 2.0, que j'ai essayé de convertir en vain. Il semble que même si vous modifiez la convention de nommage pour supprimer le NS préfixe, ce n'est pas assez. J'ai essayé d'utiliser:

    let response: AutoreleasingUnsafeMutablePointer<URLRequest> = nil

mais cela me donne une erreur "fix-it" fait pire en collant des points d'interrogation et points-virgules partout.

La documentation d'Apple n'est pas m'aider beaucoup, que ce soit. Je suis au sérieux une perte.

Quelqu'un sait comment paramétrer et tester une URL pour 404 statut de Swift 3.0?

InformationsquelleAutor DisturbedNeo | 2016-11-02