ウェブサイトはブラウザで開くのに、なぜHackcatはそれを読み取れないのですか?
ログイン状態、アクセス検証、ネットワークの場所、およびページの構造を区別します。
2人の訪問者に対する異なる条件
あなたのブラウザは既にログインしているか、Cookieを保存しているか、ウェブサイトの検証を完了している可能性があります。自動読み取りツールにはこれらの条件がない場合があります。ターゲットのウェブサイトは、アクセス方法やネットワークの場所に基づいてアクセスを異なるように扱うこともあります。
したがって、「私は開くことができる」と「ツールの読み取りに失敗した」は同時に真実であり、原因は単一の失敗に基づいて判断することはできません。
まず最小限の判断を行う
応答がアクセス拒否、ログインページ、タイムアウト、または単に動的なコンテンツが欠落しているかどうかを確認します。各状況には異なる次のステップが必要です。
問題を記録する際は、ターゲットの公開ページ、エラーの種類、発生時刻を記録してください。単一の失敗の原因は不明な場合があります。「観察された現象」と「考えられる原因」を区別してください。別のツールでの成功は、前の試行をブロックしたルールが何であったかを証明するものではありません。
- 提供されたアドレスが公開コンテンツ用であることを確認します。
- 同じサイトの別の公開ドキュメントページを試します。
- 対話が必要な場合は、現在のAgent環境がブラウザ操作をサポートしているか確認します。
- 関連する元のテキストを貼り付けて、それがどのページから来たかを指定することもできます。
認証情報を使用して読み取り問題を解決しないでください
ログインCookie、認証コールバックリンク、またはトークンを含むURLを公開しないでください。ウェブサイトの検証と権限要件は、自由に回避すべき障害とは見なされません。失敗が続く場合は、Hackcatに取得した情報と不足している情報を明確にリストアップさせてください。後続の分析は、あなたが提供した資料に基づいて行うことができますが、元のページの正常なキャプチャを主張することはできません。