NodeJS + Express Webアプリケーションには、Opera Miniを使用するユーザがたくさんいます。プロキシブラウザがデータを保存するのに役立ちます。 。Opera Miniユーザエージェント文字列に「opera mini」が含まれていません
私のクエリはこれです:
我々はOpera Miniのからの要求を傍受しようとすると、user-agent-string
があるMozilla/5.0 (Linux; U; Android 5.1.1; en-US; ONE A2003 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 OPR/15.0.2125.101257 Mobile Safari/537.36
Operaのドキュメント
のOpera Miniは上プレストを使用し続けhere
ことを言いますサーバーとそのUA文字列は変更されません。 「Opera Mini」という文字列が含まれています。
ヘッダーにもx-requested-with: "com.opera.mini.native"
があります。
私の質問は、opera-mini
の代わりにMozilla
user-agent
の文字列が表示されるのはなぜですか?私はExtreme
と同様にHigh
節約モードを試しました。 user-agent
は同一です。
私には何が欠けていますか?
[ブラウザのユーザーエージェント文字列の履歴](http://webaim.org/blog/user-agent-string-history/)を参照してください。 –
@RemyLebeauありがとうございました。それは陽気な読書だったし、それはMozillaの部分に答える。でも、私の質問はまだ残っています。なぜ、Operaは 'user-agent'文字列で言うのでしょうか? Mozilla/4.0(互換性、MSIE 6.0、Windows NT 5.1、en)Opera 9.51、またはMozilla/5.0(Windows NT 6.0; U; en; rv:1.8.1)Gecko/20061208 Firefox/2.0.0 Opera 9.51、またはOpera/9.51(Windows NT 5.1; U; en) ' Opera独自のドキュメントでは、UA文字列は変更されていません。 Opera Mini用の文字列 "Opera Mini"が含まれています – nikjohn