У меня есть классическая страница ASP, которая устанавливает для ContentType значение "text/plain" и передает байты текстового файла в браузер. Однако Internet Explorer 7 (и, предположительно, другие версии) игнорирует это и вместо того, чтобы открывать проклятый текстовый документ моноширинным шрифтом, как это должно быть, выводит запрос «Хотите ли вы сохранить или открыть этот файл?» потому что это происходит с веб-страницы, оканчивающейся на «.asp».
Когда я устанавливаю файлы .txt для запуска через синтаксический анализатор ASP, а затем делаю копию моей страницы .asp с расширением .txt, все работает нормально.
Я изучил заголовки в Firebug на FF и знаю, что правильно устанавливаю тип содержимого и не пропускаю другие важные заголовки.
Есть ли какой-либо другой способ запретить IE использовать расширение файла для изменения ответа?
Это нонсенс! Уважай мой тип контента, ты, третьесортный браузер!