web-dev-qa-db-fra.com

Comment simuler une connexion Internet lente

Je déploie actuellement avec GAE (Google App Engine) et j'essaie de mettre en œuvre certains AJAX validation. Donc, j'ai eu quelques champs de texte et "Spinners" (chargeurs AJAX) qui doivent être affichés lorsqu'un =AJAX Demande est envoyé. Mais je déploie sur mon ordinateur local (localhost), le GAE SDK réagit donc très rapidement sur n'importe quelle demande. Il faut environ 50-70 ms (Milisecondes) pour effectuer le tout Demande Ajax, qui est bien loin du réel.

Y a-t-il un moyen d'en quelque sorte simuler connexion Internet lente? Je veux juste voir comment mes "filateurs" fonctionnent. Je veux tester un contexte Ajax (jQuery) sur les délais d'attente, les erreurs et ainsi de suite ...

Des idées ?

19
V-Light

Si vous utilisez un navigateur pour simuler cela, vous pouvez utiliser l'accélérateur Firefox, l'accélérateur d'Internet Explorer ou le violoneux.

9
kokbira

Utilisation de Linux, vous avez un logiciel appelé ruisselle qui lance un processus et limite son utilisation de bande passante.

5
user39559

Je voudrais vérifier Charles proxy . Il a la bande passante et la plate-forme croisée avec une interface très propre.

4
Jacob Swartwood

Ceci est gratuit et simple pour Mac OS X et fonctionne avec tous les navigateurs: http://mschrag.github.io/

2
Simonini

Vous pouvez utiliser une "connexion Internet lente" à partir d'un téléphone portable (par exemple, GPRS). Vous devez avoir un téléphone mobile qui devient un modem lorsqu'il est connecté au PC et à un transporteur qui fournit ce type de connexion.

Par exemple, je peux connecter mon LG Téléphone dans mon ordinateur et utiliser un programme d'accès à distance (fourni par LG) pour effectuer une connexion en Tim, mon transporteur. Donc, ma connexion Internet est à peu près 40kbps.

Vous aurez une connexion lente, mais vous ne pouvez pas analyser sa vitesse que cela.

0
kokbira