Alamofire: Excusez-moi: comment obtenir l'url après le saut 302?

Créé le 19 nov. 2016  ·  3Commentaires  ·  Source: Alamofire/Alamofire

La même question. anxieux! ! !

question

Commentaire le plus utile

Salut @noear ,

Lorsque vous êtes redirigé, vous pouvez obtenir l'URL d'origine à partir de response.request et l'URL redirigée à partir de response.response .

let redirectURLString = "https://www.apple.com/"
let urlString = "https://httpbin.org/redirect-to?url=\(redirectURLString)"

Alamofire.request(urlString).response { response in
    let originalURL = response.request?.url
    let redirectURL = response.response?.url
}

J'espère que cela aidera à répondre à votre question. Si Google Traduction m'a complètement échoué et que je n'ai pas répondu à votre question, veuillez traduire en anglais afin que nous puissions mieux comprendre.

À votre santé. 🍻

Tous les 3 commentaires

Les gens

Comment obtenir l'URL redirigée?

Salut @noear ,

Lorsque vous êtes redirigé, vous pouvez obtenir l'URL d'origine à partir de response.request et l'URL redirigée à partir de response.response .

let redirectURLString = "https://www.apple.com/"
let urlString = "https://httpbin.org/redirect-to?url=\(redirectURLString)"

Alamofire.request(urlString).response { response in
    let originalURL = response.request?.url
    let redirectURL = response.response?.url
}

J'espère que cela aidera à répondre à votre question. Si Google Traduction m'a complètement échoué et que je n'ai pas répondu à votre question, veuillez traduire en anglais afin que nous puissions mieux comprendre.

À votre santé. 🍻

C'est si simple, c'est cool! ! !

Cette page vous a été utile?
0 / 5 - 0 notes