2011-07-26 17 views
0

私はそれが可能かどうかを知りたかったので、objective-cでアクセスしているURLを知る方法は正しいWebページに移動します。さらに詳しく説明する:投稿されたURLはobjective-cのメッセージで返信されました

ユーザーがウェブページに接続してデータを取得するアプリを使用している場合、およびこのユーザーが空港で発言している場合。多くの場合、空港でのインターネット接続は、どのURLを入力するかに関係なく、Webページにリダイレクトされます。したがって、ウェブページからのデータを必要とするアプリケーションが、インターネットへのこの限られたアクセスのユーザの知識なしに使用されている場合、アクセスしようとしたウェブページが別のウェブページに必要であったためアクセスできないということをユーザに知らせるポップアップメッセージを表示したいデータ。偽のデータを取得することに反対すると、ユーザーはアプリがバグだと思っている。

これを行う方法はありますか?すべてのあなたの助けをありがとうございます。

答えて

3

あなたがNSURLConnectionを使用している場合は、要求を新しい場所にリダイレクトする必要があると判断された場合に呼び出されNSURLConnectionDelegate方法

- (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse 

を実装することができます。デリゲートは、リダイレクトを許可するか、宛先を変更するか、またはリダイレクトを拒否するかを選択できます。

あなたはNSURLConnectionDelegateとその方法here

+0

おかげについての詳細を読むことができます!これはまさに私が探していたものです。 – John

関連する問題