Alamofire: すみません:302ジャンプ後にURLを取得するにはどうすればよいですか?

作成日 2016年11月19日  ·  3コメント  ·  ソース: Alamofire/Alamofire

同じ質問。気になる! ! !

question

最も参考になるコメント

こんにちは@noear

リダイレクトされると、元のURLをresponse.requestから取得し、リダイレクトされたURLを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
}

うまくいけば、それはあなたの質問に答えるのに役立ちます。 Google翻訳が完全に失敗し、私があなたの質問に答えなかった場合は、理解を深めるために英語に翻訳してください。

乾杯。 🍻

全てのコメント3件

@noearの人々はあなたの質問を理解できません。

リダイレクトされたURLを取得するにはどうすればよいですか?

こんにちは@noear

リダイレクトされると、元のURLをresponse.requestから取得し、リダイレクトされたURLを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
}

うまくいけば、それはあなたの質問に答えるのに役立ちます。 Google翻訳が完全に失敗し、私があなたの質問に答えなかった場合は、理解を深めるために英語に翻訳してください。

乾杯。 🍻

とてもシンプルです;かっこいいです! ! !

このページは役に立ちましたか?
0 / 5 - 0 評価