以前ウェブサイトを見つけました。QQ 携帯電話の内蔵ブラウザでのみ開くことができます。これは実装が簡単である必要があります。ua
で判断してください。しかし、この Web サイトのリダイレクト原理がわかりません
モバイル QQ の内蔵ブラウザを除き、他のプラットフォーム (PC QQ ブラウザなど) では、開くと数秒以内にサーバー エラーが表示され、Web サイトを開くことができません
コンピューターを使用して携帯電話の QQ ブラウザーで ua をシミュレートしてアクセスし、その Web サイトのソース コードを保存しましたが、判断した ua の JS コードがどこにあるかが見つかりませんでした。保存されたソースを開いた後、ローカルでコードを書いているので、uaの判定はしません(uaの判定をしないこと以外は正常です) 勉強が苦手でよくわかりません、どなたか回答お願いします~~
前の Web サイトの作成者が閉鎖しました。ソース コードしかありません。確認するのを手伝ってくれる人はいますか?赤い封筒があります~~~
typecho2017-06-28 09:24:27
UA は http ヘッドの一部ではありませんか? バックエンド言語を取得して判断するために使用できます。
実際には、言語レベルまでプログラムを実行する必要はなく、Apache や nginx などの http サーバーから取得して判断できます。