私はObjective Cプログラミングの初心者で、HTMLページのすべてのリンクアドレスを返すアプリケーションを作成しようとしています. その場合、HTML を解析するだけでなく、これらのリンクをページのネットワーク リクエストからインターセプトする必要があります。
アプリケーションのネットワーク要求などを傍受することは可能ですか?
ありがとう
私はObjective Cプログラミングの初心者で、HTMLページのすべてのリンクアドレスを返すアプリケーションを作成しようとしています. その場合、HTML を解析するだけでなく、これらのリンクをページのネットワーク リクエストからインターセプトする必要があります。
アプリケーションのネットワーク要求などを傍受することは可能ですか?
ありがとう
偶然にも、Ray Wenderlich のかなり素晴らしい iOS チュートリアル サイトが、この1 時間前にこの記事を投稿しました。iOS/ObjC は初めてなので、よく読むことを強くお勧めします。
Web ページ内の情報を見つけて、それをカスタムの方法でアプリに表示するとします。
この手法は「スクレイピング」と呼ばれます。また、アプリ内から Web ページをスクレイピングするための代替手段を検討し、それがやりたいことであると確信していると仮定しましょう。
それでは、質問に移ります。HTML をプログラムで掘り下げて、探している部分を可能な限り最も堅牢な方法で見つけるにはどうすればよいでしょうか。信じられないかもしれませんが、正規表現ではうまくいきません!
そして、正規表現が本当に答えかもしれないと考える前に、これを読んでください。