tags:

views:

198

answers:

3

iam using c#,asp.net and iis, i want to simulate slow internet connection on my pc for testing my app.

is it possible i can control bandwidth of iis.

please dont suggest

System.Threading.Thread.Sleep(someDuration);

in c# file.

A: 

You could find or create a proxy that provides file-configurable or UI-modifyable speed controls. The proxy would get the request from the client, make the request to the server, receive the response, then s-l-o-w-l-y send the response to the client. (It would probaly use some sort of Thread.Sleep(x) in between sending each byte of the response to the client.)

John Fisher
+4  A: 

You can run Fiddler and use its connection throttling to simulate a slow connection.

Note that you'll need to browse to your machine name, not localhost. (localhost. should also work)

SLaks
okie trying fiddler!!
Praveen Prasad
+1  A: 

Fiddler will do this for you.

RedFilter