Stop request function

ActiveX/VBSScript registry editor  ActiveX NT User account manager  Export MDB/DBF from ASP
Url replacer, IIS url rewrite Active LogFile  Email export  ActiveX/ASP Scripting Dictionary object
 IISTracer, real-time IIS monitor
 Huge ASP upload - upload files with progress.
Info page
<< Configuration of IIS Tracer web site monitoring tool
 Main idea   
 

    IISTracer monitors all communication between IIS server and client browser. It works with client request during process headers, authentication, read/write data and end of request. ISAPI filter has an ability to stop request in each of these request states.

X Start 
 Time 
 Running 
 [ms] 
 State  In raw 
 [B] 
 In Content 
 length [B] 
 Out raw
 [B] 
 Out Content 
 length [B] 
 URL 
X 16:24:12.936 17 691  Read data 663 552 145 077 588 89 ns  POST http:...
X 16:24:16.783 13 844  Read data 532 480 101 538 512 89 ns  POST http:...
X 16:24:28.564 2 063  Read data 73 728 192 189 418 89 ns  POST http:...

    IISTracer has new part in http interface - stop request link. You can find this link as X symbol in special column. When you click this link on some of running request, IISTracer will mark this request to stop. State of Request marked to stop are in italic:

 Request no. 186 was requested to stop.
X Start 
 Time 
 Running 
 [ms] 
 State  In raw 
 [B] 
 In Content 
 length [B] 
 Out raw
 [B] 
 Out Content 
 length [B] 
 URL 
X 16:24:12.936 26 288  Read data 983 040 145 077 588 89 ns  POST http:...
X 16:24:16.783 22 442  Read data 860 160 101 538 512 89 ns  POST http:...
X 16:24:28.564 10 660  Read data 565 248 192 189 418 89 ns  POST http:...

    The request is stopped when IIS calls next ISAPI filter notification on this request - usually read/write raw data. This functionality lets you stop 'living' requests, requests with living communication between client browser and IIS - usually large uploads/downloads, real-time data communication ASP scripts (without buffering), etc.

    Note: ASP pages (and other scripts) are usually running as buffered and does not communicate with client until they are finished. So if you request to stop such ASP script in 'authentication' state, the request is finished in send response event.


© 1996 – 2007 Antonin Foller, Motobit Software, help@pstruh.cz