問題タブ [user-agent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1282 参照

asp.net-mvc - スマートフォン以外のユーザー エージェント検出コードはありますか?

ASP.Net MVC ActionFilter を作成して、あいまいなスマートフォン カテゴリに含まれないモバイル ユーザーを WAP サイトにリダイレクトしようとしています。そのようなコードを知っている人はいますか?

http://detectmobilebrowser.com/http://mdbf.codeplex.com/、およびhttp://www.51degrees.mobi/Products/NETMobileAPIは既に見つかりました。これは優先度の低いリダイレクトですが、モバイルとスマートフォンを区別しないため、最初の useraget の単純な使用を好みます。

ありがとう、デニス

0 投票する
3 に答える
17860 参照

python - Pythonビューでモバイルブラウザ(iPhoneだけでなく)を検出する

Djangoで記述されたWebアプリケーションがあり、モバイルバージョンのテンプレート(およびわずかに異なるロジック)を実装したい特定のページが1つあります。このsudoコードで実装できるようにしたいと思います。

私にはそれほど時間はなく、コーディングの学習曲線のかなり早い段階です:)-モバイルデバイスの機能を取得するためのbloomと呼ばれる非常に強力なプラグイン可能なアプリのように見えるものを見つけました-http ://code。 google.com/p/django-bloom/wiki/BloomDevice しかし、JSONを介して、必要のない多くのデバイス仕様を取得するように要求しているようです。これは、私には少し非効率的です。

誰かがもっと簡単な方法を提案していますか?私の検出は100%である必要はなく、iPhone、iPod、Android、および主流のデバイスだけです...

http_user_agent文字列には、確認できるモバイルフラグがありますか?

0 投票する
2 に答える
900 参照

iphone - モバイル版からページ全体に戻るリンク

iPhone ユーザーを apache を使用して自分のサイトのモバイル バージョンに転送したいRewriteCond %{HTTP_USER_AGENT} (...)

私の質問は、モバイル サイトの訪問者をフル サイトにリダイレクトするにはどうすればよいかということです。彼らはモバイル デバイスを使用しているため、モバイル サイトに再ルーティングされるだけですよね?

乾杯、フィル

0 投票する
3 に答える
5039 参照

c# - SSLを介したHTTPCONNECT中にユーザーエージェントヘッダーを設定しますか?

.NET 2.0のWebClientクラス を使用して、 SSLを介したHTTPPOSTを実行しています。

現在、次のようにuser-agentヘッダーを手動で設定しています。

これは、HTTPトンネリングを実行し、HTTP CONNECTコマンドで特定のユーザーエージェントヘッダーを期待するプロキシサーバーを介して要求を行う場合を除いて、正常に機能します。

プロキシがSSLのトンネルとして機能する場合、プロキシは最初にHTTP CONNECTを受信し、クライアントが接続しようとしている場所を通知します。

問題は、HttpWebRequest.UserAgentまたはWebClient.Headers.Addのいずれかを介して.NETでuser-agentヘッダーを設定した場合、それが最初のCONNECT要求に追加されないことです。それは後続のSSLトラフィックに追加されますが、それは必要なことではありません。

これがC++の場合、WinHttpOpen()を呼び出してセッションを作成し、pwszUserAgentパラメーターを設定してセッション全体のユーザーエージェントを設定します。残念ながら、.NETで同等のものを見つけることができません。

誰かが私を正しい方向に向けることができますか?.NETでクライアントアプリを構築する際に、他の誰かがこの問題に遭遇したに違いありません。

0 投票する
1 に答える
2815 参照

ssl - WinHTTP で CONNECT および POST を介してユーザー エージェントを送信しますか?

WinHttp を使用して安全なサイトに POST しようとしていますが、CONNECT と共に User-Agent ヘッダーが送信されないという問題が発生しています。

MSDN のコード サンプルを少し変更して使用しています。

これが行うことは、192.168.1.2:3199 で認証されたプロキシを介してサーバーに接続し、POST を作成することです。これは機能しますが、プロキシ ログを調べると、ユーザー エージェント文字列 ("WinHTTP AutoProxy Sample/1.0") が CONNECT の一部として送信されていません。ただし、POST の一部として送信されます。

このコードを変更して、CONNECT と POST の両方で User-Agent ヘッダーを送信する方法を教えてください。

編集して追加:この問題は Windows 7 でのみ確認されています。Windows Vista ボックスで同じコードを実行すると、CONNECT で User-Agent ヘッダーが送信されていることがわかります。

0 投票する
2 に答える
4843 参照

user-agent - NetLogoで迷路の壁を作成するにはどうすればよいですか?

2つの出口がある5x5グリッドを作成し、その中にいくつかの壁を配置しようとしています。つまり、迷路や迷路を作りたいのです。

境界線を太くしたり、パッチの片面だけの色を変えたりする方法はないかと思いました。

私はエージェントを1人だけ中に入れて、いくつかのポイントで彼に報酬を与えることによって彼に出口を見つけさせたいと思います。(Q学習アルゴリズム)

誰かアイデアがありますか?

これが不可能な場合は、同等のコードを提案できますか?

これが私が作成したいものの例です:

代替テキスト

尋ねられたように、私は自分の仕事のいくつかを投稿しました(これを手動で行うのは非効率的ですが)。これが私がこれまでに持っているものです:

繰り返しますが、これは非効率的な方法です。この方法を続行する場合、4つのパッチを1つにマージして、エージェントを内部に入力して中央に配置するにはどうすればよいですか?

前もって感謝します。

0 投票する
2 に答える
5571 参照

android - httpクライアントAndroidのユーザーエージェント

サーバーにデータを送信するためにHttpsクライアントを構築していますが、User-Agentで何を渡すかわかりません。Webkitを使用する必要がありますか、それともアプリ用に明示的にWebkitを作成する必要がありますか?私はこの便利な投稿を使用し ています助けてくれてありがとう

0 投票する
2 に答える
813 参照

plugins - ブラウザのユーザーエージェント文字列に追加しますか?

独自のURLスキーマ(mystuf://など)を処理するプラグインがあります。プラグインがインストールされていないときにユーザーがそのようなリンクをクリックすると、醜いエラーが発生します。そこで、インストーラーを拡張して、レジストリ(Internet Explorerの場合)とuser.js(Firefoxの場合)に書き込み、ユーザーエージェント文字列にカスタム文字列を追加しました。これらの追加は、ブラウザーのアップグレードにうまく耐えます(Microsoftは、この手法を使用してdotNet Frameworkの存在を示します)。

次に、サポートされているすべてのプラットフォームで、これをAppleSafariとGoogleChromeに拡張する必要があります。

明確にするために:私はユーザーエージェント文字列を置き換える方法ではなく、追加情報でそれを修正する方法を探しています。

ヒントはありますか?

0 投票する
1 に答える
113 参照

javascript - ユーザーエージェントでこれを行うにはどうすればよいですか?

ユーザーエージェントに「myapp」という単語が含まれている場合は、alert('hi');

ところで、私はJQueryを使用しています。