2017-04-24 2 views
0

Mein Problem ist das Folgende. Ich habe eine Anwendung, die den Benutzer auffordert, eine URL in Wikipedia einzufügen. Zum Beispiel führt der Benutzer:Die aus UIWebview gespeicherte URL entspricht nicht der tatsächlichen URL

URLInserted = "http://en.wikipedia.org/wiki/USA". 

diese URL einfügen öffnet die Seite

TrueURl = "http://en.wikipedia.org/wiki/United_States" 

, die die reale URL der Vereinigten Staaten Seite auf Wikipedia ist. Sobald die Seite geladen ist, speichere ich die aktuelle URL in eine Variable. Wenn ich den in der Variablen enthaltenen String drucke, ist die URL, die gedruckt wird, URLInserted und NICHT TrueURL. Ich möchte, dass die URL, die ich in meiner Variable speichern, die TrueURL der Vereinigten Staaten Seite und nicht die URLInserted vom Benutzer ist. Wie kann ich dieses Problem lösen? Dies ist die Funktion, die ich benutze, um die URL zu erhalten:

Antwort

1

Wikipedia leitet Sie auf die Seite der Benutzer eingefügt. Wenn Sie die beiden vergleichen, wird die path/USA von path/United_States umgeleitet.

Ich bin mir nicht sicher, was Sie versuchen zu lösen. Eine Idee: Sie können unter post nachschauen, wie Sie in der Web-Ansicht nach Weiterleitungen suchen.

Verwandte Themen