• 入門
  • ブラウザ構成
  • プロキシ設定
  • 詳細設定
  • ビデオチュートリアル
  • よくある質問
  • API

ユーザーエージェント

1. ユーザーエージェント ユーザー エージェントは、ブラウザーのネイティブの短い文字列です。この文字列を読み取ることで、Web サイトはブラウザとオペレーティング システムのバージョンを識別できます。 以下は、ユーザー エージェント値の例です。 Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML、Gecko など) クローム/100.0.4896.75 サファリ/537.36 この例では、Web サイトはユーザーが Windows 10.0 と chrome 100 を使用していると推測します。「NT 10.0」は Windows ディストリビューションの別のバージョンです。ウィキペディアの記事で、他のリリースされたバージョンを表示できます。 ブラウザ プロファイルを作成すると、ユーザー エージェントの値が Lalicat フィンガープリント ブラウザのデータベースから取得され、[User-Agent] でランダムに表示して [バッチを変更] するか、上記のように [navigator parameters] の部分で手動で編集できます。スクリーンショット。 [Navigator パラメータ] を手動で編集する場合は、[User Agent] 部分の値と同じ値を維持してください。そうしないと、大きな設定ミスが発生して、アカウントが停止されたり、バイパスできなくなったりします。プラットフォームの検出。 2. プラットフォーム。 platform のプロパティは、ブラウザのコンパイル プラットフォームを示すために使用できる navigator のオブジェクト パラメータです。 新しいブラウザー プロファイルを作成すると、プラットフォームの値とユーザー エージェントが同時に取得されます。どちらの値も、概要ページのオペレーティング システム フィルターの影響を受けます。この値は、[Navigator Parameter] パーツで手動で設定することもできます。 デスクトップ ブラウザで使用可能なプラットフォームの値: Linux i686 Linux armv7l マッキンテル Win64 Win32 (注: Windows オペレーティング システムをシミュレートする場合、プラットフォームの値は常に Win32 です) モバイル ブラウザで使用できるプラットフォームの値: iPhone iPod iPad アンドロイド 3. User-Agent の詳細設定。 A. ユーザーエージェントとは ユーザー エージェントは、訪問者が要求するために使用するツールを Web サイト サーバーに伝えます。これには、ブラウザーとシステムの関連するバージョン情報が含まれます。 各 HTTP リクエスト ヘッダーには、ユーザー エージェント フィールドがあります (以下を参照)。 B. ユーザーエージェントフィールドの解釈 Chrome ブラウザーの場合、ユーザー エージェントの結果は次のとおりです: マークアップ Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/75.0.3770.100 Safari/537.36 ユーザー エージェントの一般的な形式: マークアップ Mozilla / 5.0 (プラットフォーム) :エンジン バージョン ブラウザ/バージョン番号 パート I: Mozilla / 5.0 歴史上ブラウザの競争戦争が原因で、画像とテキストを含む Web ページを取得したい場合は、自分が Mozilla ブラウザであると宣言する必要がありました。これは、Mozilla が現在のユーザー エージェントで通常使用されているという事実につながります。歴史を尊重するため、デフォルトでは全員がこの部分に記入します。 パート II: プラットフォーム。 この部分は、英語の半角セミコロンで区切られた複数の文字列で構成できます Windows NT 10.0 は、私が使用しているオペレーティング システムのバージョンを指します。たとえば、win10 は Windows NT 10.0 に対応します。 win7を使えばWindows NT 6.1に対応しています。 Win64; X64 は、オペレーティング システムが 64 ビットであることを意味します。 Windows システム: C Windows NT 5.0 // e.ウィンドウズ2000 Windows NT 5.1/ / e. WindowsXP Windows NT 6.0/ / e. Windows ビスタ Windows NT 6.1/ / e.ウィンドウズ7 Windows NT 6.2/ / e.ウィンドウズ8 Windows NT 6.3/ / e. Windows 8.1 Windows NT 10.0/ / e.ウィンドウズ10 Win64; x64/ / x64 上の Win64 WOW64/ / x64 上の Win32 Linux システム: マークアップ X11; Linux i686; // Linux デスクトップ、i686 バージョン X11; Linux x86_64; // Linux デスクトップ、x86_64 バージョン X11; Linux i686 on x86_64 // Linux デスクトップ、x86_64 i686 バージョンで動作 Mac OS: マークアップ マッキントッシュ; Intel Mac OS X 10_ 9_ 0 // Intel x86 または x86_ 64 マッキントッシュ; PPC Mac OS X 10_ 9_ 0 // PowerPC マッキントッシュ;インテル Mac OS X 10.12; /// パート III: エンジンのバージョン。 Apple WebKit / 537.36 (KHTML、gecko など)… Safari / 537.36.歴史的に、Apple は WebKit カーネルに依存して Safari ブラウザーを開発しました。 WebKit には Webcore エンジンが含まれており、Webcore は KHTML から派生しています。歴史的な理由から、KHTML エンジンは「gecko に似ている」ことを宣言する必要があるため、エンジン部分はそう言っています。その後、Google も WebKit カーネルを使用して chrome を開発したため、そのようにも書いています。 littern から文を借りるには: 「Chrome は Safari 用に書かれた Web ページを取得したいので、Safari のふりをすることにします。Safari は WebKit レンダリング エンジンを使用し、WebKit は KHTML に偽装し、KHTML は gecko に偽装します。同時に、すべてのブラウザが Mozilla であると主張しています。」ただし、Chrome 28 のバージョンは後にブリンク カーネルに切り替えられましたが、これらの文字列は保持されていました。また、最近の数十のバージョンでは、この部分が修正され、再び変更されていません。 パート IV: ブラウザのバージョン 私は Chrome ブラウザーを使用しています。そのうち 75.0 は大きなバージョンで、3371 は増え続ける数であり、100 は脆弱性を修正するための小さなバージョンです。 ユーザー エージェントの概要: ユーザー エージェント フィールドを設定するときは、このフィールド内のすべての情報の意味を理解し、設定内容を理解し、使用するブラウザー、使用するオペレーティング システム、およびその他の情報を Web サイト サーバーに伝える必要があります。 .他の構成は、ユーザー エージェントの意味に違反してはなりません。

無料トライアルを取得

すべての新規ユーザーに3日間の無料トライアルを提供

機能に制限なし

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.