C#を使用するasp.netWebアプリケーションがあります。リモートマシンにログインし、サーバーからファイルをダウンロードします。接続中に利用可能な帯域幅または接続速度を表示したい。
外部ライブラリまたはAPIの使用が許可されていない場合、最善の方法は何でしょうか。Javascriptを使用して実装するにはどうすればよいですか?
前もって感謝します。:)
次のページをご覧ください。
それは、それを行う簡単な方法が本当にないことを示唆しています。
これはそれを行う方法のいくつかのアイデアを持っています:
彼らが助けてくれることを願っています。
この記事は、 GoogleAnalyticsが速度を計算する方法をうまく説明しています。
記事で示唆されているように、実装が最も簡単で精度が最も低い方法の1つは、ユーザーのIPアドレスをIPアドレスが属するISPと照合するソリューションを実装/構築してから、接続速度を「想定」することです。個人的には、これはあまりにも不正確だと思いますが、特にクローズドWANで実行されているアプリケーションで作業している場合は、ニーズには十分かもしれません。