MVC 3 File Download режет имя файла - PullRequest
1 голос
/ 17 марта 2012

Я создаю Ajax-загрузку файла, но имя возвращаемого файла обрезано:

оригинальное имя файла:

Toksykologia - wyklady 2010.doc.pdf

загруженный браузер:

Toksykologia

код

HttpResponseBase response = HttpContext.Response;
FileInfo TheFile = new FileInfo(filePath);
response.Clear();

cookie.Value = "success";

response.SetCookie(cookie);
response.Buffer = true;
response.AddHeader("content-disposition", "attachment;filename=" + TheFile.Name);
response.Charset = "";
response.ContentType = "application/pdf";
response.WriteFile(TheFile.FullName);
response.Flush();
response.End();

1 Ответ

1 голос
/ 17 марта 2012

ОК, я вижу, что это вызвано символом пробела, если я изменил его, например, на. _ отлично работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...