0
사용자가 단추를 클릭하여 확장명이없는 파일을 가져올 수있는 ASP.NET 페이지가 있습니다. 확장명을 지정하지 않고 Response를 통해 파일 가져 오기
string fileName = "ExtensionLessFileName";
Response.ContentType = "text/plain";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + fileName);
Response.Write("the text content of hte file");
Response.End();
것은
내가 덜 확장으로 다운로드 한 파일을 필요로하지만, 브라우저가 나에게 그것을 TXT 수 있도록 대화의 힘 "다른 이름으로 저장"하기 때문에 불가능 될 것으로 보인다는 것이다. 나는 ContentType 라인에 주석을 달았고 파일은 html로 끝난다.이 문제를 해결하거나 불가능한 이유를 이해해 주셔서 감사합니다.
및 텍스트 또는 HTML이 아닌 파일을 저장하려는 형식은 무엇입니까? –
OS에 * 무엇이 잘못 되었습니까? – tdammers
"file.name.txt"대신 "file.name"처럼 확장자가 적어야합니다. 이것은 SAP 프로그램이 그 방법으로 파일을 기대하기 때문입니다. 짐 대답은 나를 위해 잘 작동했습니다. (나는 대답을 받아 들일 때까지 기다리고 있습니다.) – daniloquio