1. ホーム
  2. google-chrome

[解決済み] Chromeの "Request Desktop Site "はどのように機能するのですか?

2023-01-12 04:39:43

質問

iOS の Google Chrome で、ユーザーが "「デスクトップ サイトを要求」ボタンを押したとき、ブラウザはデスクトップ サイトを表示するために何をしますか? サイトが探しているリクエストにある種のヘッダー、または同様のものを想像しています。

どのように解決するのですか?

私は、唯一の違いは User-Agent: ヘッダだけだと思います。

以下は、私のAndroidデバイス上のChromeによって送信されたUser-Agentヘッダーです。

Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76K) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19

最初のものにある "Mobile という単語と、Android システムおよびデバイスについての言及に注目してください。 これらを確認すると、Chrome のデスクトップ Linux バージョンによって送信された値と密接に一致するように、X11 と x86_64 という誤った情報も提供していることがわかります。