|
<%@ WebHandler Language="C#" Class="Echo" %>
using System;
using System.Web;
public class Echo : IHttpHandler {
static readonly string Output = @"XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
";
public void ProcessRequest (HttpContext context) {
context.Response.Buffer = false;
context.Response.BufferOutput = false;
context.Response.ContentType = "text/plain";
// Simulate high TTFB
System.Threading.Thread.Sleep(1000);
for (int i = 0; i < 100; i++)
{
context.Response.Write(Output);
context.Response.Flush();
System.Threading.Thread.Sleep(10);
}
System.Threading.Thread.Sleep(500);
}
public bool IsReusable {
get {
return true;
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.