2012-06-26 3 views
6

Ich arbeite auf einer Webseite mit einem Datei-Upload-Formular, das eine Datei über Ajax (mit dem jquery.form-Plugin und einer Aktualisierung <progress> bar) hochlädt. Ich benutze MAMP, und da eine Datei, die ich hochlade, gerade von einem Ort auf meinem Computer zu einem anderen kopiert wird, ist die Uploadzeit zu schnell, um den Fortschrittsbalken in Aktion zu sehen, selbst wenn die Datei riesig ist.Wie simulieren Sie eine realistische Datei-Upload-Zeit auf Ihrem lokalen Rechner mit <input type = "file" />?

ich einen Screen erinnere mich, wo der Moderator etwas Änderung seiner lokalen env gemacht, die den Upload-Prozess verlangsamt aber die spezifische Screencasts entgeht mir ...

Antwort

4

Sie benötigen libapache2-mod-bw

Dann installieren in Ihrem virtualhost config set:

<virtualhost *:80> 
    ... 
    BandWidthModule On 
    ForceBandWidthModule On 
    BandWidth all 80000 
</virtualhost> 

Dies wird eine Grenze von 80 KB/s für Uploads festlegen.

+0

Dies begrenzt nur Downloads vom Server, nicht die Uploads auf den Server ... –