私のコードはhttp://www.mgxvideo.com/mgxcopy-dev/get_browser.phpで、IE8を実行するとOperaが返されます。私の出典は:なぜ、ie8のユーザエージェントが 'opera'を返すのですか?
<?php
$browser = get_browser(null, true);
echo $browser['browser'];
?>
私のコードはhttp://www.mgxvideo.com/mgxcopy-dev/get_browser.phpで、IE8を実行するとOperaが返されます。私の出典は:なぜ、ie8のユーザエージェントが 'opera'を返すのですか?
<?php
$browser = get_browser(null, true);
echo $browser['browser'];
?>
です。 get_browser()
機能は、ユーザーエージェントが実行されているブラウザーについて、教育を受けていますが、情報が不十分であると推測しています。 IE8がリリースされる前にブラウザの機能ファイルが古くなっている可能性があります。更新するhere。
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
あなたが送信されているかを確認するパケットトレースまたはサーバーのログやヘッダ・ダンプのように、低レベルのツールを使用する必要があります。
リアルIE8ユーザーエージェント文字列は次のようになります。
FirefoxまたはIE8を使用してそのアドレスを参照すると、「Default Browser」が表示されます。 –
IE(IE8を実行中) –