Альтернатива Content-Disposition в HTTP-заголовке (c #) - PullRequest
1 голос
/ 05 августа 2009

Существует ли альтернатива для Content-Disposition с "attachment; filename = ..."?

Я отправляю потоковый exe-файл на лету и хочу, чтобы браузер открыл «сохранить как» или «запустить», когда я начну отправку.

Я использую C # HttpResponseHeader и хочу использовать его члены или члены HttpWorkerRequest.

Спасибо, Моше

1 Ответ

0 голосов
/ 20 января 2015

Content-Disposition - это правильный способ заставить браузер предложить пользователю сохранить файл. Используйте HttpResponse.AppendHeader() для добавления значения заголовка, например:

Response.AppendHeader("Content-Type", "...") 
Response.AppendHeader("Content-Disposition", "attachment; filename=...") 
...