728x90
오류 증상
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 오류 창 표시
인터넷 익스플로러를 사용해서 다운로드를 진행할 경우 문제없이 잘 진행되지만 구글의 크롬이나 MS의 엣지 브라우저를 사용해서 웹페이지를 열어 파일을 다운로드 할 경우 에러가 발생한다.
오류 해결 방법
1. 첨부파일 다운로드 시 파일명을 큰따옴표(“)로 감싼다.
2. 첨부 파일명에 콤마(,)가 존재하면 다른 문자로 변경한다.
3. 크롬 or 엣지에서 발생하는 현상이기 때문에 다운로드 구현 페이지에서 브라우져를 구별하여 다운로드를 진행한다.
user_agent = Request.ServerVariables(“HTTP_USER_AGENT”)
If InStr(user_agent, “Chrome”) > 0 Then
‘그냥 통과: 크롬
Else
Response.ContentType = “application/unknown”
Response.AddHeader “Content-Disposition”, “attachment;filename=”””&filename&”””” ‘//큰따옴표 처리
End If
이상으로 크롬에서 파일 다운로드를 진행할 경우 발생하는
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
오류 해결방법에 대해서 알아보았습니다.
반응형
그리드형
'IT > TIP' 카테고리의 다른 글
유튜브 검색기록 삭제(모바일) 간편 방법 (0) | 2021.03.29 |
---|---|
SecureCRT 백업, 복원 단 10초 (0) | 2021.03.25 |
삼성페이 후불 교통카드 사용법 (수수료 0%) (0) | 2021.03.11 |
크롬 즐겨찾기 백업 및 복원(북마크 내보내기 가져오기) (0) | 2021.03.10 |
다음 즐겨찾기 추가 & 삭제 간단 설정 (0) | 2021.03.09 |
댓글