Kann ich System.Threading verwenden, um Benutzerverbindungsgeschwindigkeit zu simulieren, oder gibt es einen besseren Weg oder ein besseres Werkzeug?Wie kann ich Download-Geschwindigkeit mit System.Threading simulieren
Vielen Dank im Voraus.
Kann ich System.Threading verwenden, um Benutzerverbindungsgeschwindigkeit zu simulieren, oder gibt es einen besseren Weg oder ein besseres Werkzeug?Wie kann ich Download-Geschwindigkeit mit System.Threading simulieren
Vielen Dank im Voraus.
Fiddler2 ist ein HTTP-Proxy, mit dem Sie Modemgeschwindigkeiten simulieren können. (Ich weiß nicht, über Werkzeuge für die TCP-Drosselung, viel weniger UDP)
bearbeiten für einen Kommentar:
Sie setzt sich als WinInet (System) Proxy beim Start, fängt auch localhost-Anfragen (see this bei Probleme); Außerdem kann es Anfragen an einen anderen Host umleiten (d. h. eine Anfrage an example.com wird eine Anfrage an localhost).
Außerdem verfügt es über eine leistungsstarke Skript-Engine, mit der Sie benutzerdefinierte Verarbeitungsregeln festlegen können.
simuliert Fiddler localhost Adressen? – DevMania
@devmania Ja, mit einer Portnummer: http://is.gd/xqEw – balexandre
oder sogar mit einem Zeitraum am Ende der IP: http://127.0.0.1. <- beachten Sie die letzte Zeit ein wenig fehl am Platz und es funktioniert :) – balexandre
http://www.ozspeedtest.com/ bietet ein einfacheres Geschwindigkeitstestsystem als speedtest.net, daher sollte es ziemlich einfach sein, den Test von C# auszuführen (es beinhaltet nur das Herunterladen bestimmter Bilder).
Ich nehme an, dass Sie etwas clientseitige tun.
Was machst du im Code? Zum Beispiel verwenden Sie HttpWebRequest? –