HttpHandler не стреляет из тела страницы .aspx - PullRequest
1 голос
/ 11 октября 2010

У меня есть обработчик http, который вызывается со страницы .aspx в виде пиксельного изображения 1x1. У обработчика есть расширение .jpg, настроенное в web.config. Во всех браузерах, кроме IE, обработчик http успешно вызывается из тела страницы при загрузке.

Однако в IE httphandler не вызывается.

Если я вызываю http-обработчик, вводя URL-адрес в адресную строку в IE, он отлично работает.

Есть идеи, почему это не может работать в теле страницы?

1 Ответ

3 голосов
/ 11 октября 2010

IE может кэшировать изображение.Если имя файла .jpg не меняется, я бы попытался добавить в конец случайную строку запроса.

http://<path>/0104924934404624104049.jpg?random=<unix timestamp>

...