Почему FireFox Не Включает .xml Расширение при Загрузке Файла?

У меня есть дополнительный метод для входа исключений:

public static void Log(this Exception obj)
{
  //your logging logic here
}

И это используется как это:

try
{
    //Your stuff here
}
catch(Exception ex)
{
    ex.Log();
}

[извините за регистрацию дважды; 2-й лучше разработан:-)]

5
задан SolutionYogi 13 July 2009 в 18:30
поделиться

2 ответа

Попробуйте изменить:

response.AddHeader ("Content-Disposition", "attachment; filename =" + fileName);

To:

response.AddHeader ("Content -Disposition "," attachment; filename = "+ HttpUtility.UrlEncode (fileName));

Код работает для всех браузеров (включая Firefox, который мы активно используем).

7
ответ дан 18 December 2019 в 10:48
поделиться

Есть ли в вашем имени файла место? У Firefox могут быть проблемы с этим.

См. Это сообщение в блоге для более подробной информации:

http://blog.mjjames.co.uk/2009/04/content-disposition-in-different.html

3
ответ дан 18 December 2019 в 10:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: