web-dev-qa-db-ja.com

遅いインターネット接続をシミュレートする方法

私は現在GAE(Googleアプリエンジン)で展開しており、いくつかのAJAX検証を実装しようとしています。そのため、テキストフィールドと「スピナー」(ajaxローダー)をいくつか取得しました。 AJAX=リクエストが送信されます。ただし、ローカルコンピューター(localhost)に展開しているため、GAE SDKはすべてのリクエストで非常に高速に反応します。全体を実行するには約50〜70ミリ秒(ミリ秒)かかります。実際から遠く離れているajaxリクエスト。

どういうわけかsimulate遅いインターネット接続への方法はありますか?私の「スピナー」の仕組みを見たいだけです。タイムアウト、エラーなどに関するいくつかのajax設定(jquery)をテストしたい...

何か案は ?

19
V-Light

ブラウザを使用してそれをシミュレートする場合は、Firefox Throttle、Internet Explorer Throttle、またはFiddlerを使用できます。

9
kokbira

Linuxを使用すると、プロセスを起動して帯域幅の使用を制限する trickle というソフトウェアがあります。

5
user39559

私はチェックアウトします Charles Proxy 。帯域幅スロットリングがあり、クロスプラットフォームで非常にクリーンなインターフェースを備えています。

4
Jacob Swartwood

これはMac OS Xでは無料でシンプルであり、すべてのブラウザで動作します。 http://mschrag.github.io/

2
Simonini

携帯電話(GPRSなど)から「低速インターネット接続」を使用できます。 PCに接続するとモデムになる携帯電話と、そのような接続を提供するキャリアが必要です。

たとえば、私のLG電話をコンピュータに接続し、ダイヤルアッププログラム(LGが提供)を使用して、通信事業者であるTIMで接続を実行できます。したがって、インターネット接続は40kbps。

接続が遅くなりますが、それだけで速度を調整することはできません。

0
kokbira