問題タブ [network-connection]
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.
javascript - オンライン/オフライン イベントのクロスブラウザーを検出する方法は?
HTML5 のオンライン イベントとオフライン イベントを使用して、ブラウザーがいつオフラインになるかを正確に検出しようとしています。
これが私のコードです:
Firefox または IE で [オフラインで作業] をクリックすると正常に動作しますが、実際にケーブルを抜くとランダムに動作します。
この変化を検出する最良の方法は何ですか? タイムアウトで ajax 呼び出しを繰り返さないようにしたい。
vb6 - リモート MySQL サーバーが有効で存在していることを確認する方法
ユーザーがリモート サーバー名を手動で入力できるようにする VB6 アプリケーションがあります。MySQL データベースに接続するには、ユーザーから提供されたサーバー名を使用する必要があります。
ユーザーが入力したサーバーが有効であり、接続できるかどうかを確認するにはどうすればよいですか?
android - インターネットに接続していないときにカスタム ダイアログを表示するにはどうすればよいですか?
インターネットに接続していないときに、webview アプリでカスタム ダイアログを表示したいと考えています。インターネット接続を確認してから、ダイアログを呼び出すにはどうすればよいですか?
android - Android エミュレーターでコンピューターの VPN インターフェースを使用するにはどうすればよいですか?
私の会社では、開発システムに接続するために VPN が必要であり、初めて自宅から Android アプリに取り組もうとしています。エミュレーターは VPN インターフェイスを使用したくないことが判明したため、VPN に接続されたラップトップで開発システムに接続できても、その上で実行されているエミュレーターは使用しません。
私はこれに対する3つの解決策を考えました:
- エミュレーターでVPNクライアントを実行しますが、それよりも簡単なソリューションを望んでいました
- ローカル マシンにプロキシ サーバーを設定する
- ローカル マシンでポートを転送する
2 と 3 はおそらく機能しますが、回避策なしでエミュレーターに VPN インターフェースを使用させる簡単な方法があるかどうかを知りたいです。
私はOS X 10.7を実行していますが、ネットワーク>>サービス順序を設定してインターフェイスの優先順位を調整しようとしました。
古いデルのほこりを取り除いてそこで試すことができると思いますが、同じ結果が期待できます.
android - Android、ネットワーク接続で AsyncTask クラスをカプセル化するにはどうすればよいですか
私はアンドロイド(3日前)から始めていますが、私が望むものの解決策を得ることができません。だから、私はここで asyncTask について多くのスレッドを読みましたが、今では混乱していると確信しています。
まず第一に、これは私の最初の質問なので、少なくともこれが正しいことを願っています.
私が欲しいのは、いくつかのサーバーに接続するためのクラスと、その結果です。その後、json または xml を分析します。
これが私がしたことです。これは私の活動クラスです(メインのものから呼び出されます)
これは、Web サービスに接続する私のクラスです。
リスナーの設計パターンについて読みましたが、まず、これが機能しない理由をよりよく理解したいと思います。サーバーからエラーが発生しました。これが正しいかどうか、または大きな newby の失敗が起こっているかどうかを知りたいです。
事前にthx。
java - マシンが (Linux) サーバーに接続しようとしたかどうかを確認するにはどうすればよいですか?
複数のリッスン ポートを持つ Linux サーバーに接続しようとしていますが、(クライアントによると)「ホストがダウンしている」ため、接続に失敗しています...ただし、ホストが起動していることはわかっています。
サーバー側で拒否された接続を確認するために変更/検査できるスクリプトまたはログ ファイルはありますか?
一般に、接続の失敗には誤解を招くような、またはあいまいなエラー メッセージが表示される可能性があることがわかりました。これにより、接続のデバッグ アクティビティが完全に解決され、エンド ポイントが接続を拒否しているかどうかを直接テストできるようになると思います。クライアントのエラーメッセージに基づいて推測するのではなく、実際のサーバー側で。
ところで、これは Hadoop に関連しています。
networking - コンピュータが接続されているスイッチのジャックを特定することはできますか?
コンピュータが接続されているネットワーク スイッチのジャックをプログラムで特定することはできますか?
android - ネットワーク関連のイベントを受信できません
ConnectivityManager.CONNECTIVITY_ACTION
ネットワーク状態イベントを受信するためにBroadcastReceiverに登録しましたがonReceive
、wifi接続をオンまたはオフにしたときに関数が呼び出されません。
ドキュメントに記載されているように、これはスティッキーブロードキャストレシーバーであり、登録すると起動します。
しかしonReceive
、このレシーバーに登録したときに関数でイベントが発生しません。原因は何でしょうか。
マニフェストファイルには、インターネット/ネットワーク/Wi-Fi接続とその状態にアクセスするためのすべてのアクセス許可があります。
次のコードを使用して、このインテントで登録しています。
Logcatで、このブロードキャストレシーバーの次のエラーメッセージレジスタを取得します。
原因は何でしょうか?BroadcastReceiverが正しく登録されているかどうかを確認する方法はありますか?
ありがとう。
networking - ネットワーク接続の終了
以下の解読を手伝ってください。ネットワークに問題があり、どこにあるのかわかりません。以下は、OPNET ソフトウェアを実行してキャプチャから取得したデコードの概要です。
クライアントが FIN で終了し、接続 1 が途中で RST を発行して終了する場合、接続 2 は成功していると思います。
コネクション 1 フレーム ソース デスティネーション デコードの概要
480 サーバー クライアント D=3590 S=443 FIN ACK=3832271994 SEQ=1338775336 LEN=0 WIN=11088 481 クライアント サーバー D=443 S=3590 ACK=1338775337 SEQ=3832271994 LEN=0 WIN=64512 502 クライアント サーバー D=443 S =3590 RST ACK=1338775337 SEQ=3832271994 LEN=0 WIN=0
接続 2
855 サーバー クライアント D=3600 S=443 FIN ACK=3778329063 SEQ=3650187663 LEN=0 WIN=26328
856 クライアント サーバー D=443 S=3600 ACK=3650187664 SEQ=3778329063 LEN=0 WIN=63297
857 クライアント サーバー D=443 S=3600 FIN ACK=3650187664 SEQ=3778329063 LEN=0 WIN=63297
859 サーバー クライアント D=3600 S=443 ACK=3778329064 SEQ=3650187664 LEN=0 WIN=26328
要約すると、接続エンディングは次のとおりです。
1 - サーバー: FIN、クライアント: RST
2 - サーバー: FIN、クライアント: FIN
macos - デバイスがWi-Fiネットワークを切断したときに監視する
私は、ユーザーが私のWi-Fiネットワークに接続/切断するタイミングをチェックする簡単な趣味のプロジェクトに取り組んでいます。
動作するもの:基本的にシステムログPython
であるMacOS10.6で実行され
ているスクリプトがあります。つまり、スクリプトは私のiPhoneをチェックするだけで、それが見つかった場合は、私が接続したことを認識します。tail
/var/log/system.log
MAC Address
私がやろうとしていること:
今、私はこのiPhoneがいつ私のwifiネットワークを切断するかを見つけようとしています(ただし、次にどのネットワークに参加するかを知る必要はありません)。いくつかのNMAPコマンドを調べて確認しようとしましたDHCP lease file
が、まだ成功していません。
誰かが私を助けてくれますか?