1

フレームを使用している Web サイトの情報にアクセスしようとしています。サイトにアクセスしようとすると、ウェブサイトのソースがThis page uses frames, but your browser doesn't support them.表示されますが、フレームにアクセスするには、このページを開いたままにしておく必要があると思われるものも表示されます。だから私がやったことは、フレームを持つページにリクエストを行うための新しいオブジェクトを作成することです. ただし、エラーにリダイレクトするページが返されます。

私の質問は、HttpWebRequest を使用してフレーム情報を取得できるかどうかです。チュートリアルやオンラインの例はありますか?

4

1 に答える 1

2

はい、可能です。ブラウザがこれらのフレーム(リファラーやその他のヘッダーを偽造している可能性があります)を取得するために行うリクエストと一致させる必要があります。

FiddlerなどのHTTPデバッガーを使用して、コードが生成するリクエストを確認し、リクエストをブラウザーのリクエストと比較します。

于 2012-06-26T21:36:21.957 に答える