파일 다운로드 특수 문자

아래 https://www.mathworks.com/matlabcentral/answers/9738-problem-opening-files-containing-special-characters#answer_13566는 URL 인코딩 특수 문자에 대 한 참조입니다. Url에 특수 문자가 포함 된 경우 java를 사용 하 여 파일을 다운로드할 수 없습니다. 나는 마침내 내 문제에 대 한 해결책을 발견 했다! 난 그냥 사이트 관리 > 서버 > HTTP에서 슬래시 인수를 사용 하 여 선택을 취소 했다 그리고 지금은 파일 이름에 특별 한 문자를 다운로드 할 수 있습니다! “昨夜のコンサートは最高でthúy”와 같은 파일 이름에 특수 문자가 포함 된 java 서블릿을 사용 하 여 파일을 다운로드 하려고 할 때 IE11 및 Firefox 45 브라우저에 대 한 다운로드 대화 상자에 상자가 표시 됩니다. 이 점에서 도움을 주세요. 파일 이름에 스웨덴어가 포함 된 경우 파일을 열 수 없습니다 … 공백이 나 특수 문자가 포함 된 파일 이름을 갖는 것은 드문 일이 아닙니다. 나는 é와 같은 프랑스어 문자와 같은 문제가 있습니다, è, 아, 아, ç 파일 이름입니다. “+”, “% 20″을 대체 합니다.; * * * (* * * *) (파이어폭스) {응답 헤더 (“콘텐츠-처분”) 첨부 파일 이름)을 “u t f-8″로 } 기타 if (즉 | | (` 콘텐츠 처리 `, ` 첨부 파일 `) 파일 이름입니다. } 기타 {응답 헤더 (“콘텐츠-처분” 첨부 파일) 파일 이름 = ` ` + ` 요청 ` 매개 변수 `) } 파일 이름이 올바르게 표시 되지 않습니다.

Url에 대 한 사양은 미국 ASCII 문자 집합의 제한 된 하위 집합만 Url에 허용 되는 문자를 사용 하는 것을 제한 하는 문제를 야기 합니다. 이것은 내 첫 번째 게시물입니다. 스웨덴어 문자 åäö을 포함 하는 파일 이름에 문제가 있습니다. 이러한 문제 없이 무 들에 업로드 할 수 있지만 “죄송 합니다, 요청 된 파일을 찾을 수 없습니다”에 결과를 열려고 합니다. 파일이 저장 되 고 파일 이름에 특수 문자와 함께 Moodle에 표시 됩니다. 파일 이름을 일반 문자로 바꾸면 파일은 전혀 문제 없이 열립니다. 우리가가지고 있는 무 들 버전은 2.1.1 + (빌드: 20110811)입니다. 요청 필터링 섹션에서 이중 이스케이프 시퀀스를 허용 하지 않기 때문에이 문제가 발생 합니다. . 예를 들어 파일 이름이 “é 인 파일 이름”으로 다운로드 하려는 경우이 오류가 발생 합니다. 트위터™ 및 페이스북 게시물은 크리에이티브 커먼즈 약관에 포함 되지 않습니다. 그것이 아닌 경우, 나는 파이어 폭스 Firebug 플러그인의 그물 패널을 사용 하 여 다운로드가 무엇을 하 고 있는지 정확 하 게 검사 합니다.

https://github.com/benoitbryon/django-downloadview/issues/87 나는 자바에서 다운로더를 개발 하 고 있습니다. 제발 도와주세요.. 안녕하세요, 저는 이름에 쉼표 기호가 있는 파일을 첨부 해야 하는 시나리오에 직면 하 고 있습니다 (예: “쉼표를 사용 하 여 이름, .txt를 다운로드 하지 않음”). 올바르게, 하지만 첨부 파일을 다운로드 하려고 할 때, 그것은 크롬에서 다운로드 하지 않습니다. ()을 (를) 누릅니다. (“Msie”)이 예제에서 공백에 대 한 올바른 URL 인코딩 이스케이프 문자는% 20입니다.