У меня есть HttpHandler, который вызывается при каждом обращении к расширению изображения. Вот что я имею в HttpHandler в качестве простого теста:
public void ProcessRequest(HttpContext context)
{
context.Response.Write(context.Request.Url.ToString());
context.Response.End();
}
Согласно Firebug, при первом обновлении страницы (Ctrl + F5) URL-адрес отображается правильно в ответе. Однако, если я обновлю его снова (F5), он будет повторять URL-адрес 3 раза:
Первый раз:
http://server/image.jpg
Последующие времена:
http://server/image.jpghttp://server/image.jpghttp://server/image.jpg
Кто-нибудь знает, почему это происходит?