2017-10-17 2 views
0

IE11이 '다운로드 할 때마다 내 이름을 바꾸는 이유는 누구나 알 수 있습니까? 일부 문자 인코딩 설정 일 수 있습니까?인터넷 익스플로러 11 파일 다운로드 이름 바꾸기 파일 이름

첨부 된 그림에 문제가 표시됩니다. 내가으로 저장 원본 파일 이름은 Test's.pdf

enter image description here

+1

당신이 제안대로 예는 인코딩 문제입니다에

context.Response.AddHeader("Content-Disposition", "inline;attachment; filename=\"" + fileName + "\""); 

을 변경 인코딩

이 필요합니다. 도움말 확인을 위해 http 요청/응답 헤더를 게시하십시오. –

+0

또는이 파일을 저장할 때 사용한 메서드 호출입니다. – Kaiido

답변

0
나는 그것을 해결하기 위해 관리

이었다!

은 발견 내 파일 이름으로 내 응답 헤더의 버그가 내가

context.Response.AddHeader("Content-Disposition", string.Format("attachment; filename*=UTF-8''{0}", HttpUtility.UrlPathEncode(fileName)));