1

Web サイトをクロールして、そのページのデータを取得しようとしています。ビューソースにあるものとは異なるデータを取得し始めた時点まで、すべてうまくいきました(私が期待していたものです)。私は html-agility-pack を使用していますが、すべてのヘッダーを変更するために HttpWebRequest も使用しようとしましたが、うまくいきませんでした。ビュー ソースのデータから、これが JavaScript のトリックではないことはわかっています。誰かが可能な説明や解決策を考えていることを願っています。

4

1 に答える 1

3

サーバーから送信される html に影響を与える可能性のある要因は多数あります。fiddler などのツールを使用して、リクエスト ヘッダーをより詳しく調べることをお勧めします。

私の経験からすると、このような問題の通常の原因は、ドキュメントの非表示フィールドとして保存され、リクエスト本文の一部として各リクエストとともに送信される Cookie とセッション情報です。

于 2012-09-29T20:35:55.387 に答える